Enum goblin::container::Endian

source ·
pub enum Endian {
    Little,
    Big,
}
Expand description

The endianness (byte order) of a stream of bytes

Variants§

§

Little

§

Big

Implementations§

source§

impl Endian

source

pub fn network() -> Endian

source

pub fn is_little(&self) -> bool

Trait Implementations§

source§

impl Clone for Endian

source§

fn clone(&self) -> Endian

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Endian

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for Endian

source§

fn default() -> Endian

Returns the “default value” for a type. Read more
source§

impl From<Endian> for Ctx

source§

fn from(le: Endian) -> Self

Converts to this type from the input type.
source§

impl From<bool> for Endian

source§

fn from(little_endian: bool) -> Endian

Converts to this type from the input type.
source§

impl FromCtx<Endian, [u8]> for AuxBeginAndEndFunction

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for AuxFunctionDefinition

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for AuxSectionDefinition

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for AuxWeakExternal

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for BuildToolVersion

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for BuildVersionCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for CoffHeader

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for DataInCodeEntry

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for Dylib

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for DylibCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for DylibModule

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for DylibModule64

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for DylibReference

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for DylibTableOfContents

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for DylinkerCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for DysymtabCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for EncryptionInfoCommand32

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for EncryptionInfoCommand64

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for EntryPointCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for FilesetEntryCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for FvmfileCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for Fvmlib

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for FvmlibCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for IdentCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for LinkeditDataCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for LinkerOptionCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for Nhdr32

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for Nhdr64

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for Nlist32

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for Nlist64

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for NoteCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for PrebindCksumCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for PreboundDylibCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for Relocation

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for RelocationInfo

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for RoutinesCommand32

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for RoutinesCommand64

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for RpathCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for Section32

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for Section64

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for SegmentCommand32

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for SegmentCommand64

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for SourceVersionCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for SubClientCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for SubFrameworkCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for SubLibraryCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for SubUmbrellaCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for Symbol

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for SymsegCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for SymtabCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for TwolevelHint

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for TwolevelHintsCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for UuidCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl FromCtx<Endian, [u8]> for VersionMinCommand

source§

fn from_ctx(src: &[u8], ctx: Endian) -> Self

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a AuxBeginAndEndFunction

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a AuxFunctionDefinition

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a AuxSectionDefinition

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a AuxWeakExternal

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a BuildToolVersion

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a BuildVersionCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a CoffHeader

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a DataInCodeEntry

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a Dylib

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a DylibCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a DylibModule

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a DylibModule64

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a DylibReference

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a DylibTableOfContents

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a DylinkerCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a DysymtabCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a EncryptionInfoCommand32

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a EncryptionInfoCommand64

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a EntryPointCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a FilesetEntryCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a FvmfileCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a Fvmlib

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a FvmlibCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a IdentCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a LinkeditDataCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a LinkerOptionCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a Nhdr32

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a Nhdr64

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a Nlist32

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a Nlist64

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a NoteCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a PrebindCksumCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a PreboundDylibCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a Relocation

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a RelocationInfo

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a RoutinesCommand32

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a RoutinesCommand64

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a RpathCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a Section32

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a Section64

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a SegmentCommand32

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a SegmentCommand64

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a SourceVersionCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a SubClientCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a SubFrameworkCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a SubLibraryCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a SubUmbrellaCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a Symbol

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a SymsegCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a SymtabCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a TwolevelHint

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a TwolevelHintsCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a UuidCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl<'a> IntoCtx<Endian, [u8]> for &'a VersionMinCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for AuxBeginAndEndFunction

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for AuxFunctionDefinition

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for AuxSectionDefinition

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for AuxWeakExternal

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for BuildToolVersion

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for BuildVersionCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for CoffHeader

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for DataInCodeEntry

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for Dylib

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for DylibCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for DylibModule

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for DylibModule64

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for DylibReference

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for DylibTableOfContents

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for DylinkerCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for DysymtabCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for EncryptionInfoCommand32

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for EncryptionInfoCommand64

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for EntryPointCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for FilesetEntryCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for FvmfileCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for Fvmlib

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for FvmlibCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for IdentCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for LinkeditDataCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for LinkerOptionCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for Nhdr32

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for Nhdr64

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for Nlist32

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for Nlist64

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for NoteCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for PrebindCksumCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for PreboundDylibCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for Relocation

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for RelocationInfo

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for RoutinesCommand32

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for RoutinesCommand64

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for RpathCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for Section32

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for Section64

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for SectionTable

source§

fn into_ctx(self, bytes: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for SegmentCommand32

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for SegmentCommand64

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for SourceVersionCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for SubClientCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for SubFrameworkCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for SubLibraryCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for SubUmbrellaCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for Symbol

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for SymsegCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for SymtabCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for TwolevelHint

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for TwolevelHintsCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for UuidCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl IntoCtx<Endian, [u8]> for VersionMinCommand

source§

fn into_ctx(self, dst: &mut [u8], ctx: Endian)

source§

impl PartialEq<Endian> for Endian

source§

fn eq(&self, other: &Endian) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl SizeWith<Endian> for AuxBeginAndEndFunction

source§

impl SizeWith<Endian> for AuxFunctionDefinition

source§

impl SizeWith<Endian> for AuxSectionDefinition

source§

impl SizeWith<Endian> for AuxWeakExternal

source§

impl SizeWith<Endian> for BuildToolVersion

source§

impl SizeWith<Endian> for BuildVersionCommand

source§

impl SizeWith<Endian> for CoffHeader

source§

impl SizeWith<Endian> for CompressionHeader

source§

impl SizeWith<Endian> for CompressionHeader

source§

impl SizeWith<Endian> for DataDirectory

source§

impl SizeWith<Endian> for DataInCodeEntry

source§

impl SizeWith<Endian> for DyldInfoCommand

source§

impl SizeWith<Endian> for Dylib

source§

impl SizeWith<Endian> for DylibCommand

source§

impl SizeWith<Endian> for DylibModule

source§

impl SizeWith<Endian> for DylibModule64

source§

impl SizeWith<Endian> for DylibReference

source§

impl SizeWith<Endian> for DylibTableOfContents

source§

impl SizeWith<Endian> for DylinkerCommand

source§

impl SizeWith<Endian> for Dyn

source§

impl SizeWith<Endian> for Dyn

source§

impl SizeWith<Endian> for DysymtabCommand

source§

impl SizeWith<Endian> for EncryptionInfoCommand32

source§

impl SizeWith<Endian> for EncryptionInfoCommand64

source§

impl SizeWith<Endian> for EntryPointCommand

source§

impl SizeWith<Endian> for FatArch

source§

impl SizeWith<Endian> for FatHeader

source§

impl SizeWith<Endian> for FilesetEntryCommand

source§

impl SizeWith<Endian> for FvmfileCommand

source§

impl SizeWith<Endian> for Fvmlib

source§

impl SizeWith<Endian> for FvmlibCommand

source§

impl SizeWith<Endian> for Header32

source§

impl SizeWith<Endian> for Header64

source§

impl SizeWith<Endian> for IdentCommand

source§

impl SizeWith<Endian> for ImageDebugDirectory

source§

impl SizeWith<Endian> for ImportDirectoryEntry

source§

impl SizeWith<Endian> for LinkeditDataCommand

source§

impl SizeWith<Endian> for LinkerOptionCommand

source§

impl SizeWith<Endian> for LoadCommandHeader

source§

impl SizeWith<Endian> for MemberHeader

source§

impl SizeWith<Endian> for Nhdr32

source§

impl SizeWith<Endian> for Nhdr64

source§

impl SizeWith<Endian> for Nlist32

source§

impl SizeWith<Endian> for Nlist64

source§

impl SizeWith<Endian> for NoteCommand

source§

impl SizeWith<Endian> for PrebindCksumCommand

source§

impl SizeWith<Endian> for PreboundDylibCommand

source§

impl SizeWith<Endian> for ProgramHeader

source§

impl SizeWith<Endian> for ProgramHeader

source§

impl SizeWith<Endian> for Rel

source§

impl SizeWith<Endian> for Rel

source§

impl SizeWith<Endian> for Rela

source§

impl SizeWith<Endian> for Rela

source§

impl SizeWith<Endian> for Relocation

source§

impl SizeWith<Endian> for RelocationInfo

source§

impl SizeWith<Endian> for RoutinesCommand32

source§

impl SizeWith<Endian> for RoutinesCommand64

source§

impl SizeWith<Endian> for RpathCommand

source§

impl SizeWith<Endian> for Section32

source§

impl SizeWith<Endian> for Section64

source§

impl SizeWith<Endian> for SectionHeader

source§

impl SizeWith<Endian> for SectionHeader

source§

impl SizeWith<Endian> for SectionTable

source§

impl SizeWith<Endian> for SegmentCommand32

source§

impl SizeWith<Endian> for SegmentCommand64

source§

impl SizeWith<Endian> for SourceVersionCommand

source§

impl SizeWith<Endian> for StandardFields32

source§

impl SizeWith<Endian> for StandardFields64

source§

impl SizeWith<Endian> for SubClientCommand

source§

impl SizeWith<Endian> for SubFrameworkCommand

source§

impl SizeWith<Endian> for SubLibraryCommand

source§

impl SizeWith<Endian> for SubUmbrellaCommand

source§

impl SizeWith<Endian> for Sym

source§

impl SizeWith<Endian> for Sym

source§

impl SizeWith<Endian> for Symbol

source§

impl SizeWith<Endian> for SymsegCommand

source§

impl SizeWith<Endian> for SymtabCommand

source§

impl SizeWith<Endian> for TwolevelHint

source§

impl SizeWith<Endian> for TwolevelHintsCommand

source§

impl SizeWith<Endian> for UuidCommand

source§

impl SizeWith<Endian> for VersionMinCommand

source§

impl SizeWith<Endian> for WindowsFields32

source§

impl SizeWith<Endian> for WindowsFields64

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for AuxBeginAndEndFunctionwhere AuxBeginAndEndFunction: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for AuxFunctionDefinitionwhere AuxFunctionDefinition: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for AuxSectionDefinitionwhere AuxSectionDefinition: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for AuxWeakExternalwhere AuxWeakExternal: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for BuildToolVersionwhere BuildToolVersion: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for BuildVersionCommandwhere BuildVersionCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for CoffHeaderwhere CoffHeader: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for CommandVariant

§

type Error = Error

source§

fn try_from_ctx(bytes: &'a [u8], le: Endian) -> Result<(Self, usize)>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for CompressionHeaderwhere CompressionHeader: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for CompressionHeaderwhere CompressionHeader: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for DataDirectorywhere DataDirectory: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for DataInCodeEntrywhere DataInCodeEntry: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for DyldInfoCommandwhere DyldInfoCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Dylibwhere Dylib: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for DylibCommandwhere DylibCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for DylibModulewhere DylibModule: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for DylibModule64where DylibModule64: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for DylibReferencewhere DylibReference: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for DylibTableOfContentswhere DylibTableOfContents: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for DylinkerCommandwhere DylinkerCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Dynwhere Dyn: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Dynwhere Dyn: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for DysymtabCommandwhere DysymtabCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for EncryptionInfoCommand32where EncryptionInfoCommand32: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for EncryptionInfoCommand64where EncryptionInfoCommand64: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for EntryPointCommandwhere EntryPointCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for ExportDirectoryTablewhere ExportDirectoryTable: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for FatArchwhere FatArch: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for FatHeaderwhere FatHeader: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for FilesetEntryCommandwhere FilesetEntryCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for FvmfileCommandwhere FvmfileCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Fvmlibwhere Fvmlib: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for FvmlibCommandwhere FvmlibCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Header

§

type Error = Error

source§

fn try_from_ctx( bytes: &'a [u8], _: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Header

§

type Error = Error

source§

fn try_from_ctx(bytes: &'a [u8], _ctx: Endian) -> Result<(Self, usize)>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Header

§

type Error = Error

source§

fn try_from_ctx( bytes: &'a [u8], _: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Header32where Header32: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Header64where Header64: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for IdentCommandwhere IdentCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for ImageDebugDirectorywhere ImageDebugDirectory: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for ImportDirectoryEntrywhere ImportDirectoryEntry: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for LinkeditDataCommandwhere LinkeditDataCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for LinkerOptionCommandwhere LinkerOptionCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for LoadCommandHeaderwhere LoadCommandHeader: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for MemberHeaderwhere MemberHeader: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Nhdr32where Nhdr32: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Nhdr64where Nhdr64: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Nlist32where Nlist32: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Nlist64where Nlist64: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for NoteCommandwhere NoteCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for OptionalHeader

§

type Error = Error

source§

fn try_from_ctx(bytes: &'a [u8], _: Endian) -> Result<(Self, usize)>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for PrebindCksumCommandwhere PrebindCksumCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for PreboundDylibCommandwhere PreboundDylibCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for ProgramHeaderwhere ProgramHeader: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for ProgramHeaderwhere ProgramHeader: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Reexport<'a>

§

type Error = Error

source§

fn try_from_ctx( bytes: &'a [u8], _ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Relwhere Rel: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Relwhere Rel: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Relawhere Rela: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Relawhere Rela: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Relocationwhere Relocation: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for RelocationInfowhere RelocationInfo: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for RoutinesCommand32where RoutinesCommand32: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for RoutinesCommand64where RoutinesCommand64: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for RpathCommandwhere RpathCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for RuntimeFunctionwhere RuntimeFunction: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Section32where Section32: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Section64where Section64: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for SectionHeaderwhere SectionHeader: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for SectionHeaderwhere SectionHeader: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for SegmentCommand32where SegmentCommand32: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for SegmentCommand64where SegmentCommand64: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for SourceVersionCommandwhere SourceVersionCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for StandardFields32where StandardFields32: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for StandardFields64where StandardFields64: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for SubClientCommandwhere SubClientCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for SubFrameworkCommandwhere SubFrameworkCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for SubLibraryCommandwhere SubLibraryCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for SubUmbrellaCommandwhere SubUmbrellaCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Symwhere Sym: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Symwhere Sym: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for Symbolwhere Symbol: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for SymsegCommandwhere SymsegCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for SymtabCommandwhere SymtabCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for ThreadCommand

§

type Error = Error

source§

fn try_from_ctx(bytes: &'a [u8], le: Endian) -> Result<(Self, usize)>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for TwolevelHintwhere TwolevelHint: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for TwolevelHintsCommandwhere TwolevelHintsCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for UuidCommandwhere UuidCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for VersionMinCommandwhere VersionMinCommand: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for WindowsFields32where WindowsFields32: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryFromCtx<'a, Endian, [u8]> for WindowsFields64where WindowsFields64: 'a,

§

type Error = Error

source§

fn try_from_ctx( src: &'a [u8], ctx: Endian ) -> Result<(Self, usize), Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a AuxBeginAndEndFunction

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a AuxFunctionDefinition

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a AuxSectionDefinition

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a AuxWeakExternal

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a BuildToolVersion

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a BuildVersionCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a CoffHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a CompressionHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a CompressionHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a DataDirectory

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a DataInCodeEntry

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a DyldInfoCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Dylib

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a DylibCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a DylibModule

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a DylibModule64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a DylibReference

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a DylibTableOfContents

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a DylinkerCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Dyn

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Dyn

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a DysymtabCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a EncryptionInfoCommand32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a EncryptionInfoCommand64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a EntryPointCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a ExportDirectoryTable

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a FatArch

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a FatHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a FilesetEntryCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a FvmfileCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Fvmlib

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a FvmlibCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Header32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Header64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a IdentCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a ImageDebugDirectory

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a ImportDirectoryEntry

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a LinkeditDataCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a LinkerOptionCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a LoadCommandHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a MemberHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Nhdr32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Nhdr64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Nlist32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Nlist64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a NoteCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a PrebindCksumCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a PreboundDylibCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a ProgramHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a ProgramHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Rel

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Rel

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Rela

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Rela

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Relocation

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a RelocationInfo

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a RoutinesCommand32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a RoutinesCommand64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a RpathCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a RuntimeFunction

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Section32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Section64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a SectionHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a SectionHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a SegmentCommand32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a SegmentCommand64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a SourceVersionCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a StandardFields32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a StandardFields64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a SubClientCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a SubFrameworkCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a SubLibraryCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a SubUmbrellaCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Sym

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Sym

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Symbol

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a SymsegCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a SymtabCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a TwolevelHint

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a TwolevelHintsCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a UuidCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a VersionMinCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a WindowsFields32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl<'a> TryIntoCtx<Endian, [u8]> for &'a WindowsFields64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for AuxBeginAndEndFunction

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for AuxFunctionDefinition

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for AuxSectionDefinition

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for AuxWeakExternal

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for BuildToolVersion

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for BuildVersionCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for CoffHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for CompressionHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for CompressionHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for DataDirectory

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for DataInCodeEntry

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for DyldInfoCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Dylib

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for DylibCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for DylibModule

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for DylibModule64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for DylibReference

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for DylibTableOfContents

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for DylinkerCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Dyn

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Dyn

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for DysymtabCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for EncryptionInfoCommand32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for EncryptionInfoCommand64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for EntryPointCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for ExportDirectoryTable

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for FatArch

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for FatHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for FilesetEntryCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for FvmfileCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Fvmlib

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for FvmlibCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Header

source§

fn try_into_ctx( self, bytes: &mut [u8], _endianness: Endian ) -> Result<usize, Self::Error>

a Pwrite impl for Header: note we use the endianness value in the header, and not a parameter

§

type Error = Error

source§

impl TryIntoCtx<Endian, [u8]> for Header

source§

fn try_into_ctx( self, bytes: &mut [u8], _endianness: Endian ) -> Result<usize, Self::Error>

a Pwrite impl for Header: note we use the endianness value in the header, and not a parameter

§

type Error = Error

source§

impl TryIntoCtx<Endian, [u8]> for Header

§

type Error = Error

source§

fn try_into_ctx( self, bytes: &mut [u8], _ctx: Endian ) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Header32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Header64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for IdentCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for ImageDebugDirectory

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for ImportDirectoryEntry

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for LinkeditDataCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for LinkerOptionCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for LoadCommandHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for MemberHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Nhdr32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Nhdr64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Nlist32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Nlist64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for NoteCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for PrebindCksumCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for PreboundDylibCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for ProgramHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for ProgramHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Rel

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Rel

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Rela

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Rela

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Relocation

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for RelocationInfo

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for RoutinesCommand32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for RoutinesCommand64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for RpathCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for RuntimeFunction

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Section32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Section64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for SectionHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for SectionHeader

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for SectionTable

§

type Error = Error

source§

fn try_into_ctx( self, bytes: &mut [u8], ctx: Endian ) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for SegmentCommand32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for SegmentCommand64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for SourceVersionCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for StandardFields32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for StandardFields64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for SubClientCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for SubFrameworkCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for SubLibraryCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for SubUmbrellaCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Sym

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Sym

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for Symbol

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for SymsegCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for SymtabCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for TwolevelHint

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for TwolevelHintsCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for UuidCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for VersionMinCommand

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for WindowsFields32

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl TryIntoCtx<Endian, [u8]> for WindowsFields64

§

type Error = Error

source§

fn try_into_ctx(self, dst: &mut [u8], ctx: Endian) -> Result<usize, Self::Error>

source§

impl Copy for Endian

source§

impl Eq for Endian

source§

impl StructuralEq for Endian

source§

impl StructuralPartialEq for Endian

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for Twhere U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for Twhere T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.