Trait binaryninja::architecture::Intrinsic
source · pub trait Intrinsic: Sized + Clone + Copy {
// Required methods
fn name(&self) -> Cow<'_, str>;
fn id(&self) -> u32;
fn inputs(&self) -> Vec<Ref<NameAndType>>;
fn outputs(&self) -> Vec<Conf<Ref<Type>>>;
}
Required Methods§
fn name(&self) -> Cow<'_, str>
sourcefn inputs(&self) -> Vec<Ref<NameAndType>>
fn inputs(&self) -> Vec<Ref<NameAndType>>
Reeturns the list of the input names and types for this intrinsic.
Object Safety§
This trait is not object safe.