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 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 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 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 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 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 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<'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 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 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 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 SectionTable

source§

fn into_ctx(self, bytes: &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 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 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 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 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> 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> 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> 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> 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> 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 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> for OptionalHeader

§

type Error = Error

source§

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

source§

impl<'a> TryFromCtx<'a, Endian> 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> 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> 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> 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> 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 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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 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> 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> 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> 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> 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> 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> 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 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 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 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 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<'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 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 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 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 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

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 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 SectionTable

§

type Error = Error

source§

fn try_into_ctx( self, bytes: &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 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 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.