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> for AuxBeginAndEndFunction

source§

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

source§

impl FromCtx<Endian> for AuxFunctionDefinition

source§

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

source§

impl FromCtx<Endian> for AuxSectionDefinition

source§

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

source§

impl FromCtx<Endian> for AuxWeakExternal

source§

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

source§

impl FromCtx<Endian> for BuildToolVersion

source§

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

source§

impl FromCtx<Endian> for BuildVersionCommand

source§

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

source§

impl FromCtx<Endian> for CoffHeader

source§

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

source§

impl FromCtx<Endian> for DataInCodeEntry

source§

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

source§

impl FromCtx<Endian> for Dylib

source§

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

source§

impl FromCtx<Endian> for DylibCommand

source§

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

source§

impl FromCtx<Endian> for DylibModule

source§

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

source§

impl FromCtx<Endian> for DylibModule64

source§

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

source§

impl FromCtx<Endian> for DylibReference

source§

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

source§

impl FromCtx<Endian> for DylibTableOfContents

source§

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

source§

impl FromCtx<Endian> for DylinkerCommand

source§

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

source§

impl FromCtx<Endian> for DysymtabCommand

source§

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

source§

impl FromCtx<Endian> for EncryptionInfoCommand32

source§

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

source§

impl FromCtx<Endian> for EncryptionInfoCommand64

source§

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

source§

impl FromCtx<Endian> for EntryPointCommand

source§

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

source§

impl FromCtx<Endian> for FilesetEntryCommand

source§

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

source§

impl FromCtx<Endian> for FvmfileCommand

source§

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

source§

impl FromCtx<Endian> for Fvmlib

source§

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

source§

impl FromCtx<Endian> for FvmlibCommand

source§

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

source§

impl FromCtx<Endian> for IdentCommand

source§

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

source§

impl FromCtx<Endian> for LinkeditDataCommand

source§

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

source§

impl FromCtx<Endian> for LinkerOptionCommand

source§

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

source§

impl FromCtx<Endian> for Nhdr32

source§

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

source§

impl FromCtx<Endian> for Nhdr64

source§

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

source§

impl FromCtx<Endian> for Nlist32

source§

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

source§

impl FromCtx<Endian> for Nlist64

source§

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

source§

impl FromCtx<Endian> for NoteCommand

source§

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

source§

impl FromCtx<Endian> for PrebindCksumCommand

source§

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

source§

impl FromCtx<Endian> for PreboundDylibCommand

source§

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

source§

impl FromCtx<Endian> for Relocation

source§

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

source§

impl FromCtx<Endian> for RelocationInfo

source§

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

source§

impl FromCtx<Endian> for RoutinesCommand32

source§

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

source§

impl FromCtx<Endian> for RoutinesCommand64

source§

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

source§

impl FromCtx<Endian> for RpathCommand

source§

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

source§

impl FromCtx<Endian> for Section32

source§

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

source§

impl FromCtx<Endian> for Section64

source§

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

source§

impl FromCtx<Endian> for SegmentCommand32

source§

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

source§

impl FromCtx<Endian> for SegmentCommand64

source§

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

source§

impl FromCtx<Endian> for SourceVersionCommand

source§

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

source§

impl FromCtx<Endian> for SubClientCommand

source§

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

source§

impl FromCtx<Endian> for SubFrameworkCommand

source§

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

source§

impl FromCtx<Endian> for SubLibraryCommand

source§

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

source§

impl FromCtx<Endian> for SubUmbrellaCommand

source§

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

source§

impl FromCtx<Endian> for Symbol

source§

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

source§

impl FromCtx<Endian> for SymsegCommand

source§

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

source§

impl FromCtx<Endian> for SymtabCommand

source§

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

source§

impl FromCtx<Endian> for TwolevelHint

source§

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

source§

impl FromCtx<Endian> for TwolevelHintsCommand

source§

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

source§

impl FromCtx<Endian> for UuidCommand

source§

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

source§

impl FromCtx<Endian> for VersionMinCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a AuxBeginAndEndFunction

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a AuxFunctionDefinition

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a AuxSectionDefinition

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a AuxWeakExternal

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a BuildToolVersion

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a BuildVersionCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a CoffHeader

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a DataInCodeEntry

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a Dylib

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a DylibCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a DylibModule

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a DylibModule64

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a DylibReference

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a DylibTableOfContents

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a DylinkerCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a DysymtabCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a EncryptionInfoCommand32

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a EncryptionInfoCommand64

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a EntryPointCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a FilesetEntryCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a FvmfileCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a Fvmlib

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a FvmlibCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a IdentCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a LinkeditDataCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a LinkerOptionCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a Nhdr32

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a Nhdr64

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a Nlist32

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a Nlist64

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a NoteCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a PrebindCksumCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a PreboundDylibCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a Relocation

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a RelocationInfo

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a RoutinesCommand32

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a RoutinesCommand64

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a RpathCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a Section32

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a Section64

source§

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

source§

impl IntoCtx<Endian> for &SectionTable

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a SegmentCommand32

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a SegmentCommand64

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a SourceVersionCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a SubClientCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a SubFrameworkCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a SubLibraryCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a SubUmbrellaCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a Symbol

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a SymsegCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a SymtabCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a TwolevelHint

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a TwolevelHintsCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a UuidCommand

source§

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

source§

impl<'a> IntoCtx<Endian> for &'a VersionMinCommand

source§

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

source§

impl IntoCtx<Endian> for AuxBeginAndEndFunction

source§

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

source§

impl IntoCtx<Endian> for AuxFunctionDefinition

source§

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

source§

impl IntoCtx<Endian> for AuxSectionDefinition

source§

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

source§

impl IntoCtx<Endian> for AuxWeakExternal

source§

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

source§

impl IntoCtx<Endian> for BuildToolVersion

source§

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

source§

impl IntoCtx<Endian> for BuildVersionCommand

source§

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

source§

impl IntoCtx<Endian> for CoffHeader

source§

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

source§

impl IntoCtx<Endian> for DataInCodeEntry

source§

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

source§

impl IntoCtx<Endian> for Dylib

source§

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

source§

impl IntoCtx<Endian> for DylibCommand

source§

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

source§

impl IntoCtx<Endian> for DylibModule

source§

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

source§

impl IntoCtx<Endian> for DylibModule64

source§

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

source§

impl IntoCtx<Endian> for DylibReference

source§

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

source§

impl IntoCtx<Endian> for DylibTableOfContents

source§

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

source§

impl IntoCtx<Endian> for DylinkerCommand

source§

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

source§

impl IntoCtx<Endian> for DysymtabCommand

source§

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

source§

impl IntoCtx<Endian> for EncryptionInfoCommand32

source§

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

source§

impl IntoCtx<Endian> for EncryptionInfoCommand64

source§

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

source§

impl IntoCtx<Endian> for EntryPointCommand

source§

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

source§

impl IntoCtx<Endian> for FilesetEntryCommand

source§

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

source§

impl IntoCtx<Endian> for FvmfileCommand

source§

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

source§

impl IntoCtx<Endian> for Fvmlib

source§

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

source§

impl IntoCtx<Endian> for FvmlibCommand

source§

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

source§

impl IntoCtx<Endian> for IdentCommand

source§

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

source§

impl IntoCtx<Endian> for LinkeditDataCommand

source§

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

source§

impl IntoCtx<Endian> for LinkerOptionCommand

source§

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

source§

impl IntoCtx<Endian> for Nhdr32

source§

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

source§

impl IntoCtx<Endian> for Nhdr64

source§

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

source§

impl IntoCtx<Endian> for Nlist32

source§

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

source§

impl IntoCtx<Endian> for Nlist64

source§

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

source§

impl IntoCtx<Endian> for NoteCommand

source§

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

source§

impl IntoCtx<Endian> for PrebindCksumCommand

source§

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

source§

impl IntoCtx<Endian> for PreboundDylibCommand

source§

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

source§

impl IntoCtx<Endian> for Relocation

source§

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

source§

impl IntoCtx<Endian> for RelocationInfo

source§

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

source§

impl IntoCtx<Endian> for RoutinesCommand32

source§

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

source§

impl IntoCtx<Endian> for RoutinesCommand64

source§

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

source§

impl IntoCtx<Endian> for RpathCommand

source§

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

source§

impl IntoCtx<Endian> for Section32

source§

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

source§

impl IntoCtx<Endian> for Section64

source§

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

source§

impl IntoCtx<Endian> for SegmentCommand32

source§

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

source§

impl IntoCtx<Endian> for SegmentCommand64

source§

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

source§

impl IntoCtx<Endian> for SourceVersionCommand

source§

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

source§

impl IntoCtx<Endian> for SubClientCommand

source§

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

source§

impl IntoCtx<Endian> for SubFrameworkCommand

source§

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

source§

impl IntoCtx<Endian> for SubLibraryCommand

source§

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

source§

impl IntoCtx<Endian> for SubUmbrellaCommand

source§

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

source§

impl IntoCtx<Endian> for Symbol

source§

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

source§

impl IntoCtx<Endian> for SymsegCommand

source§

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

source§

impl IntoCtx<Endian> for SymtabCommand

source§

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

source§

impl IntoCtx<Endian> for TwolevelHint

source§

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

source§

impl IntoCtx<Endian> for TwolevelHintsCommand

source§

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

source§

impl IntoCtx<Endian> for UuidCommand

source§

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

source§

impl IntoCtx<Endian> for VersionMinCommand

source§

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

source§

impl PartialEq 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> for AuxBeginAndEndFunction

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for AuxFunctionDefinition

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for AuxSectionDefinition

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for AuxWeakExternal
where 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> for BuildToolVersion
where 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> for BuildVersionCommand

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for CoffHeader
where 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> for CommandVariant

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for CompressionHeader

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for CompressionHeader

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for DataDirectory
where 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> for DataInCodeEntry
where 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> for DosStub
where DosStub: '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> for DyldInfoCommand
where 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> for Dylib
where 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> for DylibCommand
where 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> for DylibModule
where 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> for DylibModule64
where 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> for DylibReference
where 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> for DylibTableOfContents

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for DylinkerCommand
where 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> for Dyn
where 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> for Dyn
where 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> for DysymtabCommand
where 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> for EncryptionInfoCommand32

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for EncryptionInfoCommand64

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for EntryPointCommand

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for ExportDirectoryTable

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for FatArch
where 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> for FatHeader
where 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> for FilesetEntryCommand

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for FvmfileCommand
where 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> for Fvmlib
where 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> for FvmlibCommand
where 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> for Header

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> 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> 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> for Header32
where 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> for Header64
where 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> for IdentCommand
where 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> for ImageDebugDirectory

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for ImportDirectoryEntry

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for LinkeditDataCommand

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for LinkerOptionCommand

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for LoadCommandHeader

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for MemberHeader
where 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> for Nhdr32
where 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> for Nhdr64
where 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> for Nlist32
where 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> for Nlist64
where 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> for NoteCommand
where 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> for OptionalHeader

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for PrebindCksumCommand

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for PreboundDylibCommand

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for ProgramHeader
where 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> for ProgramHeader
where 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> 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> for Rel
where 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> for Rel
where 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> for Rela
where 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> for Rela
where 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> for Relocation
where 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> for RelocationInfo
where 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> for RoutinesCommand32

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for RoutinesCommand64

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for RpathCommand
where 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> for RuntimeFunction
where 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> for Section32
where 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> for Section64
where 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> for SectionHeader
where 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> for SectionHeader
where 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> for SegmentCommand32
where 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> for SegmentCommand64
where 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> for SourceVersionCommand

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for StandardFields32
where 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> for StandardFields64
where 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> for SubClientCommand
where 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> for SubFrameworkCommand

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for SubLibraryCommand

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for SubUmbrellaCommand

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for Sym
where 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> for Sym
where 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> for Symbol
where 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> for SymsegCommand
where 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> for SymtabCommand
where 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> for ThreadCommand

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for TwolevelHint
where 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> for TwolevelHintsCommand

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for UuidCommand
where 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> for VersionMinCommand

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> for WindowsFields32
where 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> for WindowsFields64
where 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> for &AttributeCertificate<'a>

source§

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

Writes an aligned attribute certificate in the buffer.

§

type Error = Error

source§

impl<'a> TryIntoCtx<Endian> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> for &'a DosHeader

§

type Error = Error

source§

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

source§

impl<'a> TryIntoCtx<Endian> for &'a DosStub

§

type Error = Error

source§

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

source§

impl<'a> TryIntoCtx<Endian> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> for &'a SectionHeader

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for &SectionTable

§

type Error = Error

source§

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

source§

impl<'a> TryIntoCtx<Endian> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> for AuxBeginAndEndFunction

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for AuxFunctionDefinition

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for AuxSectionDefinition

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for AuxWeakExternal

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for BuildToolVersion

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for BuildVersionCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for CoffHeader

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for CompressionHeader

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for CompressionHeader

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for DataDirectories

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for DataDirectory

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for DataInCodeEntry

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for DosHeader

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for DosStub

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for DyldInfoCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Dylib

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for DylibCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for DylibModule

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for DylibModule64

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for DylibReference

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for DylibTableOfContents

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for DylinkerCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Dyn

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Dyn

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for DysymtabCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for EncryptionInfoCommand32

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for EncryptionInfoCommand64

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for EntryPointCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for ExportDirectoryTable

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for FatArch

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for FatHeader

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for FilesetEntryCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for FvmfileCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Fvmlib

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for FvmlibCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Header

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> 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> 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> for Header

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Header32

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Header64

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for IdentCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for ImageDebugDirectory

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for ImportDirectoryEntry

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for LinkeditDataCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for LinkerOptionCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for LoadCommandHeader

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for MemberHeader

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Nhdr32

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Nhdr64

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Nlist32

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Nlist64

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for NoteCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for OptionalHeader

§

type Error = Error

source§

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

source§

impl<'a> TryIntoCtx<Endian> for PE<'a>

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for PrebindCksumCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for PreboundDylibCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for ProgramHeader

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for ProgramHeader

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Rel

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Rel

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Rela

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Rela

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Relocation

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for RelocationInfo

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for RoutinesCommand32

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for RoutinesCommand64

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for RpathCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for RuntimeFunction

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Section32

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Section64

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for SectionHeader

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for SectionHeader

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for SegmentCommand32

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for SegmentCommand64

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for SourceVersionCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for StandardFields32

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for StandardFields64

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for SubClientCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for SubFrameworkCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for SubLibraryCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for SubUmbrellaCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Sym

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Sym

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for Symbol

§

type Error = Error

source§

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

source§

impl<'a> TryIntoCtx<Endian> for SymbolTable<'a>

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for SymsegCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for SymtabCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for TwolevelHint

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for TwolevelHintsCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for UuidCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for VersionMinCommand

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> for WindowsFields32

§

type Error = Error

source§

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

source§

impl TryIntoCtx<Endian> 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 StructuralPartialEq for Endian

Auto Trait Implementations§

§

impl Freeze for Endian

§

impl RefUnwindSafe for Endian

§

impl Send for Endian

§

impl Sync for Endian

§

impl Unpin for Endian

§

impl UnwindSafe for Endian

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where 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 T
where 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 T
where 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 T
where 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 T
where 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.