Struct binaryninja::types::Structure
[−]pub struct Structure { /* private fields */ }
Implementations
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
impl From<&Structure> for StructureBuilder
impl From<&Structure> for StructureBuilder
fn from(structure: &Structure) -> StructureBuilder
fn from(structure: &Structure) -> StructureBuilder
Converts to this type from the input type.
impl RefCountable for Structure
impl RefCountable for Structure
impl ToOwned for Structure
impl ToOwned for Structure
impl Eq for Structure
impl StructuralEq 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
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