pub struct CoreLanguageRepresentationFunctionType { /* private fields */ }
Implementations§
source§impl CoreLanguageRepresentationFunctionType
impl CoreLanguageRepresentationFunctionType
pub fn from_name(name: &str) -> Option<Self>
pub fn all() -> Array<Self>
pub fn tokens( &self, func: &Function, settings: &DisassemblySettings, ) -> Array<DisassemblyTextLine>
pub fn name(&self) -> BnString
pub fn create(&self, func: &Function) -> Ref<CoreLanguageRepresentationFunction>
pub fn is_valid(&self, view: &BinaryView) -> bool
pub fn printer(&self) -> CoreTypePrinter
pub fn parser(&self) -> CoreTypeParser
pub fn line_formatter(&self) -> CoreLineFormatter
Trait Implementations§
source§impl Clone for CoreLanguageRepresentationFunctionType
impl Clone for CoreLanguageRepresentationFunctionType
source§fn clone(&self) -> CoreLanguageRepresentationFunctionType
fn clone(&self) -> CoreLanguageRepresentationFunctionType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for CoreLanguageRepresentationFunctionType
Auto Trait Implementations§
impl Freeze for CoreLanguageRepresentationFunctionType
impl RefUnwindSafe for CoreLanguageRepresentationFunctionType
impl !Send for CoreLanguageRepresentationFunctionType
impl !Sync for CoreLanguageRepresentationFunctionType
impl Unpin for CoreLanguageRepresentationFunctionType
impl UnwindSafe for CoreLanguageRepresentationFunctionType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more