Struct goblin::mach::load_command::RoutinesCommand64
source · [−]#[repr(C)]pub struct RoutinesCommand64 {
pub cmd: u32,
pub cmdsize: u32,
pub init_address: u64,
pub init_module: u64,
pub reserved1: u64,
pub reserved2: u64,
pub reserved3: u64,
pub reserved4: u64,
pub reserved5: u64,
pub reserved6: u64,
}
Expand description
The 64-bit routines command. Same use as above.
Fields
cmd: u32
LC_ROUTINES_64
cmdsize: u32
total size of this command
init_address: u64
address of initialization routine
init_module: u64
index into the module table that the init routine is defined in 8 bytes each
reserved1: u64
reserved2: u64
reserved3: u64
reserved4: u64
reserved5: u64
reserved6: u64
Trait Implementations
sourceimpl Clone for RoutinesCommand64
impl Clone for RoutinesCommand64
sourcefn clone(&self) -> RoutinesCommand64
fn clone(&self) -> RoutinesCommand64
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 RoutinesCommand64
impl Debug for RoutinesCommand64
sourceimpl<'a> TryFromCtx<'a, Endian, [u8]> for RoutinesCommand64 where
RoutinesCommand64: 'a,
impl<'a> TryFromCtx<'a, Endian, [u8]> for RoutinesCommand64 where
RoutinesCommand64: 'a,
sourceimpl<'a> TryIntoCtx<Endian, [u8]> for &'a RoutinesCommand64
impl<'a> TryIntoCtx<Endian, [u8]> for &'a RoutinesCommand64
sourceimpl TryIntoCtx<Endian, [u8]> for RoutinesCommand64
impl TryIntoCtx<Endian, [u8]> for RoutinesCommand64
impl Copy for RoutinesCommand64
Auto Trait Implementations
impl RefUnwindSafe for RoutinesCommand64
impl Send for RoutinesCommand64
impl Sync for RoutinesCommand64
impl Unpin for RoutinesCommand64
impl UnwindSafe for RoutinesCommand64
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