Struct goblin::mach::load_command::FvmlibCommand
source · #[repr(C)]pub struct FvmlibCommand {
pub cmd: u32,
pub cmdsize: u32,
pub fvmlib: Fvmlib,
}
Expand description
A fixed virtual shared library (fipub constype == MH_FVMLIB in the mach header) contains a fvmlib_command (cmd == LC_IDFVMLIB) to identify the library. An object that uses a fixed virtual shared library also contains a fvmlib_command (cmd == LC_LOADFVMLIB) for each library it uses. (THIS IS OBSOLETE and no longer supported).
Fields§
§cmd: u32
LC_IDFVMLIB or LC_LOADFVMLIB
cmdsize: u32
includes pathname string
fvmlib: Fvmlib
the library identification
Trait Implementations§
source§impl Clone for FvmlibCommand
impl Clone for FvmlibCommand
source§fn clone(&self) -> FvmlibCommand
fn clone(&self) -> FvmlibCommand
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for FvmlibCommand
impl Debug for FvmlibCommand
source§impl<'a> IntoCtx<Endian> for &'a FvmlibCommand
impl<'a> IntoCtx<Endian> for &'a FvmlibCommand
source§impl<'a> TryFromCtx<'a, Endian> for FvmlibCommandwhere
FvmlibCommand: 'a,
impl<'a> TryFromCtx<'a, Endian> for FvmlibCommandwhere FvmlibCommand: 'a,
source§impl<'a> TryIntoCtx<Endian> for &'a FvmlibCommand
impl<'a> TryIntoCtx<Endian> for &'a FvmlibCommand
source§impl TryIntoCtx<Endian> for FvmlibCommand
impl TryIntoCtx<Endian> for FvmlibCommand
impl Copy for FvmlibCommand
Auto Trait Implementations§
impl RefUnwindSafe for FvmlibCommand
impl Send for FvmlibCommand
impl Sync for FvmlibCommand
impl Unpin for FvmlibCommand
impl UnwindSafe for FvmlibCommand
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