Struct binaryninja::types::Enumeration
source · [−]pub struct Enumeration { /* private fields */ }
Implementations
sourceimpl Enumeration
impl Enumeration
pub fn builder() -> EnumerationBuilder
pub fn members(&self) -> Vec<EnumerationMember>
Trait Implementations
sourceimpl From<&Enumeration> for EnumerationBuilder
impl From<&Enumeration> for EnumerationBuilder
sourcefn from(enumeration: &Enumeration) -> Self
fn from(enumeration: &Enumeration) -> Self
Converts to this type from the input type.
sourceimpl Hash for Enumeration
impl Hash for Enumeration
sourceimpl PartialEq<Enumeration> for Enumeration
impl PartialEq<Enumeration> for Enumeration
sourcefn eq(&self, other: &Enumeration) -> bool
fn eq(&self, other: &Enumeration) -> bool
sourceimpl RefCountable for Enumeration
impl RefCountable for Enumeration
sourceimpl ToOwned for Enumeration
impl ToOwned for Enumeration
type Owned = Ref<Enumeration>
type Owned = Ref<Enumeration>
The resulting type after obtaining ownership.
sourcefn to_owned(&self) -> Self::Owned
fn to_owned(&self) -> Self::Owned
Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · sourcefn clone_into(&self, target: &mut Self::Owned)
fn clone_into(&self, target: &mut Self::Owned)
Uses borrowed data to replace owned data, usually by cloning. Read more
impl Eq for Enumeration
impl StructuralEq for Enumeration
impl StructuralPartialEq for Enumeration
Auto Trait Implementations
impl RefUnwindSafe for Enumeration
impl !Send for Enumeration
impl !Sync for Enumeration
impl Unpin for Enumeration
impl UnwindSafe for Enumeration
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more