Struct goblin::mach::load_command::DyldInfoCommand
source · [−]#[repr(C)]pub struct DyldInfoCommand {
pub cmd: u32,
pub cmdsize: u32,
pub rebase_off: u32,
pub rebase_size: u32,
pub bind_off: u32,
pub bind_size: u32,
pub weak_bind_off: u32,
pub weak_bind_size: u32,
pub lazy_bind_off: u32,
pub lazy_bind_size: u32,
pub export_off: u32,
pub export_size: u32,
}
Fields
cmd: u32
LC_DYLD_INFO or LC_DYLD_INFO_ONLY
cmdsize: u32
sizeof(struct dyld_info_command)
rebase_off: u32
file offset to rebase info
rebase_size: u32
size of rebase info
bind_off: u32
file offset to binding info
bind_size: u32
size of binding info
weak_bind_off: u32
file offset to weak binding info
weak_bind_size: u32
size of weak binding info
lazy_bind_off: u32
file offset to lazy binding info
lazy_bind_size: u32
size of lazy binding infs
export_off: u32
file offset to lazy binding info
export_size: u32
size of lazy binding infs
Trait Implementations
sourceimpl Clone for DyldInfoCommand
impl Clone for DyldInfoCommand
sourcefn clone(&self) -> DyldInfoCommand
fn clone(&self) -> DyldInfoCommand
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 DyldInfoCommand
impl Debug for DyldInfoCommand
sourceimpl Default for DyldInfoCommand
impl Default for DyldInfoCommand
sourcefn default() -> DyldInfoCommand
fn default() -> DyldInfoCommand
Returns the “default value” for a type. Read more
sourceimpl<'a> TryFromCtx<'a, Endian, [u8]> for DyldInfoCommand where
DyldInfoCommand: 'a,
impl<'a> TryFromCtx<'a, Endian, [u8]> for DyldInfoCommand where
DyldInfoCommand: 'a,
sourceimpl<'a> TryIntoCtx<Endian, [u8]> for &'a DyldInfoCommand
impl<'a> TryIntoCtx<Endian, [u8]> for &'a DyldInfoCommand
sourceimpl TryIntoCtx<Endian, [u8]> for DyldInfoCommand
impl TryIntoCtx<Endian, [u8]> for DyldInfoCommand
impl Copy for DyldInfoCommand
Auto Trait Implementations
impl RefUnwindSafe for DyldInfoCommand
impl Send for DyldInfoCommand
impl Sync for DyldInfoCommand
impl Unpin for DyldInfoCommand
impl UnwindSafe for DyldInfoCommand
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