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