Struct binaryninja::types::Structure
source · pub struct Structure { /* private fields */ }
Implementations§
source§impl Structure
impl Structure
pub fn builder() -> StructureBuilder
pub fn width(&self) -> u64
pub fn structure_type(&self) -> StructureType
pub fn members(&self) -> Result<Vec<StructureMember>>
pub fn base_structures(&self) -> Result<Vec<BaseStructure>>
Trait Implementations§
source§impl From<&Structure> for StructureBuilder
impl From<&Structure> for StructureBuilder
source§fn from(structure: &Structure) -> StructureBuilder
fn from(structure: &Structure) -> StructureBuilder
Converts to this type from the input type.
source§impl PartialEq for Structure
impl PartialEq for Structure
source§impl ToOwned for Structure
impl ToOwned for Structure
impl Eq for Structure
impl StructuralPartialEq for Structure
Auto Trait Implementations§
impl RefUnwindSafe for Structure
impl !Send for Structure
impl !Sync for Structure
impl Unpin for Structure
impl UnwindSafe for Structure
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