Struct goblin::mach::load_command::DataInCodeEntry
source · [−]Expand description
The LC_DATA_IN_CODE load commands uses a linkedit_data_command to point to an array of data_in_code_entry entries. Each entry describes a range of data in a code section.
Fields
offset: u32
from mach_header to start of data range
length: u16
number of bytes in data range
kind: u16
a DICE_KIND_* value
Trait Implementations
sourceimpl Clone for DataInCodeEntry
impl Clone for DataInCodeEntry
sourcefn clone(&self) -> DataInCodeEntry
fn clone(&self) -> DataInCodeEntry
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 DataInCodeEntry
impl Debug for DataInCodeEntry
sourceimpl FromCtx<Endian, [u8]> for DataInCodeEntry
impl FromCtx<Endian, [u8]> for DataInCodeEntry
sourceimpl<'a> IntoCtx<Endian, [u8]> for &'a DataInCodeEntry
impl<'a> IntoCtx<Endian, [u8]> for &'a DataInCodeEntry
sourceimpl IntoCtx<Endian, [u8]> for DataInCodeEntry
impl IntoCtx<Endian, [u8]> for DataInCodeEntry
sourceimpl<'a> TryFromCtx<'a, Endian, [u8]> for DataInCodeEntry where
DataInCodeEntry: 'a,
impl<'a> TryFromCtx<'a, Endian, [u8]> for DataInCodeEntry where
DataInCodeEntry: 'a,
sourceimpl<'a> TryIntoCtx<Endian, [u8]> for &'a DataInCodeEntry
impl<'a> TryIntoCtx<Endian, [u8]> for &'a DataInCodeEntry
sourceimpl TryIntoCtx<Endian, [u8]> for DataInCodeEntry
impl TryIntoCtx<Endian, [u8]> for DataInCodeEntry
impl Copy for DataInCodeEntry
Auto Trait Implementations
impl RefUnwindSafe for DataInCodeEntry
impl Send for DataInCodeEntry
impl Sync for DataInCodeEntry
impl Unpin for DataInCodeEntry
impl UnwindSafe for DataInCodeEntry
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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