Struct binaryninja::types::Enumeration
[−]pub struct Enumeration { /* private fields */ }
Implementations
impl Enumeration
impl Enumeration
pub fn builder() -> EnumerationBuilder
pub fn members(&self) -> Vec<EnumerationMember>
Trait Implementations
impl From<&Enumeration> for EnumerationBuilder
impl From<&Enumeration> for EnumerationBuilder
fn from(enumeration: &Enumeration) -> Self
fn from(enumeration: &Enumeration) -> Self
Converts to this type from the input type.
impl Hash for Enumeration
impl Hash for Enumeration
impl PartialEq<Enumeration> for Enumeration
impl PartialEq<Enumeration> for Enumeration
fn eq(&self, other: &Enumeration) -> bool
fn eq(&self, other: &Enumeration) -> bool
impl RefCountable for Enumeration
impl RefCountable for Enumeration
impl ToOwned for Enumeration
impl ToOwned for Enumeration
type Owned = Ref<Enumeration>
type Owned = Ref<Enumeration>
The resulting type after obtaining ownership.
fn 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