goblin::container

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

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

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

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

Source§

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

Source§

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

Source§

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,

Source§

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,

Source§

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

Source§

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,

Source§

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

Source§

type Error = Error

Source§

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

Source§

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

Source§

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

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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

Source§

type Error = Error

Source§

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

Source§

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

Source§

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

Source§

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,

Source§

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,

Source§

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,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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

Source§

type Error = Error

Source§

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

Source§

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

Source§

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

Source§

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,

Source§

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,

Source§

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>

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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

Source§

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

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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

Source§

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,

Source§

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,

Source§

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,

Source§

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

Source§

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

Source§

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

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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,

Source§

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

Source§

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,

Source§

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

Source§

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,

Source§

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

Source§

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,

Source§

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,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for AuxBeginAndEndFunction

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for AuxFunctionDefinition

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for AuxSectionDefinition

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for AuxWeakExternal

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for BuildToolVersion

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for BuildVersionCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for CoffHeader

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for CompressionHeader

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for CompressionHeader

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for DataDirectory

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for DataInCodeEntry

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for DyldInfoCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Dylib

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for DylibCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for DylibModule

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for DylibModule64

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for DylibReference

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for DylibTableOfContents

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for DylinkerCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Dyn

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Dyn

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for DysymtabCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for EncryptionInfoCommand32

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for EncryptionInfoCommand64

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for EntryPointCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for ExportDirectoryTable

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for FatArch

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for FatHeader

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for FvmfileCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Fvmlib

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for FvmlibCommand

Source§

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§

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

Source§

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

Source§

type Error = Error

Source§

impl TryIntoCtx<Endian> for Header32

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Header64

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for IdentCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for ImageDebugDirectory

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for ImportDirectoryEntry

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for LinkeditDataCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for LinkerOptionCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for LoadCommandHeader

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for MemberHeader

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Nhdr32

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Nhdr64

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Nlist32

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Nlist64

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for PrebindCksumCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for PreboundDylibCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for ProgramHeader

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for ProgramHeader

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Rel

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Rel

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Rela

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Rela

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Relocation

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for RelocationInfo

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for RoutinesCommand32

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for RoutinesCommand64

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for RpathCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for RuntimeFunction

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Section32

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Section64

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for SectionHeader

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for SectionHeader

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for SectionTable

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for SegmentCommand32

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for SegmentCommand64

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for SourceVersionCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for StandardFields32

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for StandardFields64

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for SubClientCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for SubFrameworkCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for SubLibraryCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for SubUmbrellaCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Sym

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Sym

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for Symbol

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for SymsegCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for SymtabCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for TwolevelHint

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for TwolevelHintsCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for UuidCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for VersionMinCommand

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for WindowsFields32

Source§

type Error = Error

Source§

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

Source§

impl TryIntoCtx<Endian> for WindowsFields64

Source§

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> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. 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,

Source§

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

Source§

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

Source§

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.