Struct binaryninja::types::Enumeration
source · pub struct Enumeration { /* private fields */ }
Implementations§
source§impl Enumeration
impl Enumeration
pub fn builder() -> EnumerationBuilder
pub fn members(&self) -> Vec<EnumerationMember>
Trait Implementations§
source§impl From<&Enumeration> for EnumerationBuilder
impl From<&Enumeration> for EnumerationBuilder
source§fn from(enumeration: &Enumeration) -> Self
fn from(enumeration: &Enumeration) -> Self
Converts to this type from the input type.
source§impl Hash for Enumeration
impl Hash for Enumeration
source§impl PartialEq for Enumeration
impl PartialEq for Enumeration
source§fn eq(&self, other: &Enumeration) -> bool
fn eq(&self, other: &Enumeration) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl ToOwned for Enumeration
impl ToOwned for Enumeration
§type Owned = Ref<Enumeration>
type Owned = Ref<Enumeration>
The resulting type after obtaining ownership.
source§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 · source§fn 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 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§
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