Struct goblin::mach::load_command::FvmlibCommand
source · [−]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
sourceimpl Clone for FvmlibCommand
impl Clone for FvmlibCommand
sourcefn clone(&self) -> FvmlibCommand
fn clone(&self) -> FvmlibCommand
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for FvmlibCommand
impl Debug for FvmlibCommand
sourceimpl<'a> TryFromCtx<'a, Endian, [u8]> for FvmlibCommand where
FvmlibCommand: 'a,
impl<'a> TryFromCtx<'a, Endian, [u8]> for FvmlibCommand where
FvmlibCommand: 'a,
sourceimpl<'a> TryIntoCtx<Endian, [u8]> for &'a FvmlibCommand
impl<'a> TryIntoCtx<Endian, [u8]> for &'a FvmlibCommand
sourceimpl TryIntoCtx<Endian, [u8]> for FvmlibCommand
impl TryIntoCtx<Endian, [u8]> 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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more