[][src]Enum goblin::container::Endian

pub enum Endian {
    Little,
    Big,
}

The endianness (byte order) of a stream of bytes

Variants

LittleBig

Methods

impl Endian[src]

pub fn network() -> Endian[src]

pub fn is_little(&self) -> bool[src]

Trait Implementations

impl Eq for Endian[src]

impl Default for Endian[src]

impl Copy for Endian[src]

impl Clone for Endian[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for Endian[src]

impl PartialEq<Endian> for Endian[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl From<bool> for Endian[src]

impl From<Endian> for Ctx[src]

impl FromCtx<Endian, [u8]> for Nhdr32[src]

impl FromCtx<Endian, [u8]> for Nhdr64[src]

impl FromCtx<Endian, [u8]> for Section32[src]

impl FromCtx<Endian, [u8]> for Section64[src]

impl FromCtx<Endian, [u8]> for SegmentCommand32[src]

impl FromCtx<Endian, [u8]> for SegmentCommand64[src]

impl FromCtx<Endian, [u8]> for Fvmlib[src]

impl FromCtx<Endian, [u8]> for FvmlibCommand[src]

impl FromCtx<Endian, [u8]> for Dylib[src]

impl FromCtx<Endian, [u8]> for DylibCommand[src]

impl FromCtx<Endian, [u8]> for SubFrameworkCommand[src]

impl FromCtx<Endian, [u8]> for SubClientCommand[src]

impl FromCtx<Endian, [u8]> for SubUmbrellaCommand[src]

impl FromCtx<Endian, [u8]> for SubLibraryCommand[src]

impl FromCtx<Endian, [u8]> for PreboundDylibCommand[src]

impl FromCtx<Endian, [u8]> for DylinkerCommand[src]

impl FromCtx<Endian, [u8]> for RoutinesCommand32[src]

impl FromCtx<Endian, [u8]> for RoutinesCommand64[src]

impl FromCtx<Endian, [u8]> for SymtabCommand[src]

impl FromCtx<Endian, [u8]> for DysymtabCommand[src]

impl FromCtx<Endian, [u8]> for DylibTableOfContents[src]

impl FromCtx<Endian, [u8]> for DylibModule[src]

impl FromCtx<Endian, [u8]> for DylibModule64[src]

impl FromCtx<Endian, [u8]> for DylibReference[src]

impl FromCtx<Endian, [u8]> for TwolevelHintsCommand[src]

impl FromCtx<Endian, [u8]> for TwolevelHint[src]

impl FromCtx<Endian, [u8]> for PrebindCksumCommand[src]

impl FromCtx<Endian, [u8]> for UuidCommand[src]

impl FromCtx<Endian, [u8]> for RpathCommand[src]

impl FromCtx<Endian, [u8]> for LinkeditDataCommand[src]

impl FromCtx<Endian, [u8]> for EncryptionInfoCommand32[src]

impl FromCtx<Endian, [u8]> for EncryptionInfoCommand64[src]

impl FromCtx<Endian, [u8]> for VersionMinCommand[src]

impl FromCtx<Endian, [u8]> for LinkerOptionCommand[src]

impl FromCtx<Endian, [u8]> for SymsegCommand[src]

impl FromCtx<Endian, [u8]> for IdentCommand[src]

impl FromCtx<Endian, [u8]> for FvmfileCommand[src]

impl FromCtx<Endian, [u8]> for EntryPointCommand[src]

impl FromCtx<Endian, [u8]> for SourceVersionCommand[src]

impl FromCtx<Endian, [u8]> for DataInCodeEntry[src]

impl FromCtx<Endian, [u8]> for Nlist32[src]

impl FromCtx<Endian, [u8]> for Nlist64[src]

impl FromCtx<Endian, [u8]> for RelocationInfo[src]

impl FromCtx<Endian, [u8]> for CoffHeader[src]

impl FromCtx<Endian, [u8]> for Symbol[src]

impl FromCtx<Endian, [u8]> for AuxFunctionDefinition[src]

impl FromCtx<Endian, [u8]> for AuxBeginAndEndFunction[src]

impl FromCtx<Endian, [u8]> for AuxWeakExternal[src]

impl FromCtx<Endian, [u8]> for AuxSectionDefinition[src]

impl FromCtx<Endian, [u8]> for Relocation[src]

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

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

impl IntoCtx<Endian, [u8]> for Nhdr32[src]

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

impl IntoCtx<Endian, [u8]> for Nhdr64[src]

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

impl IntoCtx<Endian, [u8]> for Section32[src]

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

impl IntoCtx<Endian, [u8]> for Section64[src]

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

impl IntoCtx<Endian, [u8]> for SegmentCommand32[src]

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

impl IntoCtx<Endian, [u8]> for SegmentCommand64[src]

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

impl IntoCtx<Endian, [u8]> for Fvmlib[src]

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

impl IntoCtx<Endian, [u8]> for FvmlibCommand[src]

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

impl IntoCtx<Endian, [u8]> for Dylib[src]

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

impl IntoCtx<Endian, [u8]> for DylibCommand[src]

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

impl IntoCtx<Endian, [u8]> for SubFrameworkCommand[src]

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

impl IntoCtx<Endian, [u8]> for SubClientCommand[src]

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

impl IntoCtx<Endian, [u8]> for SubUmbrellaCommand[src]

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

impl IntoCtx<Endian, [u8]> for SubLibraryCommand[src]

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

impl IntoCtx<Endian, [u8]> for PreboundDylibCommand[src]

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

impl IntoCtx<Endian, [u8]> for DylinkerCommand[src]

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

impl IntoCtx<Endian, [u8]> for RoutinesCommand32[src]

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

impl IntoCtx<Endian, [u8]> for RoutinesCommand64[src]

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

impl IntoCtx<Endian, [u8]> for SymtabCommand[src]

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

impl IntoCtx<Endian, [u8]> for DysymtabCommand[src]

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

impl IntoCtx<Endian, [u8]> for DylibTableOfContents[src]

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

impl IntoCtx<Endian, [u8]> for DylibModule[src]

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

impl IntoCtx<Endian, [u8]> for DylibModule64[src]

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

impl IntoCtx<Endian, [u8]> for DylibReference[src]

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

impl IntoCtx<Endian, [u8]> for TwolevelHintsCommand[src]

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

impl IntoCtx<Endian, [u8]> for TwolevelHint[src]

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

impl IntoCtx<Endian, [u8]> for PrebindCksumCommand[src]

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

impl IntoCtx<Endian, [u8]> for UuidCommand[src]

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

impl IntoCtx<Endian, [u8]> for RpathCommand[src]

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

impl IntoCtx<Endian, [u8]> for LinkeditDataCommand[src]

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

impl IntoCtx<Endian, [u8]> for EncryptionInfoCommand32[src]

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

impl IntoCtx<Endian, [u8]> for EncryptionInfoCommand64[src]

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

impl IntoCtx<Endian, [u8]> for VersionMinCommand[src]

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

impl IntoCtx<Endian, [u8]> for LinkerOptionCommand[src]

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

impl IntoCtx<Endian, [u8]> for SymsegCommand[src]

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

impl IntoCtx<Endian, [u8]> for IdentCommand[src]

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

impl IntoCtx<Endian, [u8]> for FvmfileCommand[src]

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

impl IntoCtx<Endian, [u8]> for EntryPointCommand[src]

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

impl IntoCtx<Endian, [u8]> for SourceVersionCommand[src]

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

impl IntoCtx<Endian, [u8]> for DataInCodeEntry[src]

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

impl IntoCtx<Endian, [u8]> for Nlist32[src]

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

impl IntoCtx<Endian, [u8]> for Nlist64[src]

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

impl IntoCtx<Endian, [u8]> for RelocationInfo[src]

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

impl IntoCtx<Endian, [u8]> for CoffHeader[src]

impl IntoCtx<Endian, [u8]> for SectionTable[src]

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

impl IntoCtx<Endian, [u8]> for Symbol[src]

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

impl IntoCtx<Endian, [u8]> for AuxFunctionDefinition[src]

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

impl IntoCtx<Endian, [u8]> for AuxBeginAndEndFunction[src]

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

impl IntoCtx<Endian, [u8]> for AuxWeakExternal[src]

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

impl IntoCtx<Endian, [u8]> for AuxSectionDefinition[src]

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

impl IntoCtx<Endian, [u8]> for Relocation[src]

impl TryIntoCtx<Endian, [u8]> for Header[src]

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Header[src]

type Error = Error

type Size = usize

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

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

impl TryIntoCtx<Endian, [u8]> for Header[src]

type Error = Error

type Size = usize

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

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

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for ProgramHeader[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for ProgramHeader[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for SectionHeader[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for SectionHeader[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for CompressionHeader[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for CompressionHeader[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Sym[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Sym[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Dyn[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Dyn[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Rela[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Rel[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Rela[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Rel[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Nhdr32[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Nhdr64[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Header32[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Header64[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for FatHeader[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for FatArch[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for LoadCommandHeader[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Section32[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Section64[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for SegmentCommand32[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for SegmentCommand64[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Fvmlib[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for FvmlibCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Dylib[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for DylibCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for SubFrameworkCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for SubClientCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for SubUmbrellaCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for SubLibraryCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for PreboundDylibCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for DylinkerCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for RoutinesCommand32[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for RoutinesCommand64[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for SymtabCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for DysymtabCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for DylibTableOfContents[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for DylibModule[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for DylibModule64[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for DylibReference[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for TwolevelHintsCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for TwolevelHint[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for PrebindCksumCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for UuidCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for RpathCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for LinkeditDataCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for EncryptionInfoCommand32[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for EncryptionInfoCommand64[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for VersionMinCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for DyldInfoCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for LinkerOptionCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for SymsegCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for IdentCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for FvmfileCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for EntryPointCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for SourceVersionCommand[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for DataInCodeEntry[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Nlist32[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Nlist64[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for RelocationInfo[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for CoffHeader[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for StandardFields32[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for StandardFields64[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for WindowsFields32[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for WindowsFields64[src]

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for SectionTable[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for DataDirectory[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for ExportDirectoryTable[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for ImportDirectoryEntry[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for ImageDebugDirectory[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for RuntimeFunction[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Symbol[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for AuxFunctionDefinition[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for AuxBeginAndEndFunction[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for AuxWeakExternal[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for AuxSectionDefinition[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for Relocation[src]

type Error = Error

type Size = usize

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

type Error = Error

type Size = usize

impl TryIntoCtx<Endian, [u8]> for MemberHeader[src]

type Error = Error

type Size = usize

impl SizeWith<Endian> for ProgramHeader[src]

type Units = usize

impl SizeWith<Endian> for ProgramHeader[src]

type Units = usize

impl SizeWith<Endian> for SectionHeader[src]

type Units = usize

impl SizeWith<Endian> for SectionHeader[src]

type Units = usize

impl SizeWith<Endian> for CompressionHeader[src]

type Units = usize

impl SizeWith<Endian> for CompressionHeader[src]

type Units = usize

impl SizeWith<Endian> for Sym[src]

type Units = usize

impl SizeWith<Endian> for Sym[src]

type Units = usize

impl SizeWith<Endian> for Dyn[src]

type Units = usize

impl SizeWith<Endian> for Dyn[src]

type Units = usize

impl SizeWith<Endian> for Rela[src]

type Units = usize

impl SizeWith<Endian> for Rel[src]

type Units = usize

impl SizeWith<Endian> for Rela[src]

type Units = usize

impl SizeWith<Endian> for Rel[src]

type Units = usize

impl SizeWith<Endian> for Nhdr32[src]

type Units = usize

impl SizeWith<Endian> for Nhdr64[src]

type Units = usize

impl SizeWith<Endian> for Header32[src]

type Units = usize

impl SizeWith<Endian> for Header64[src]

type Units = usize

impl SizeWith<Endian> for FatHeader[src]

type Units = usize

impl SizeWith<Endian> for FatArch[src]

type Units = usize

impl SizeWith<Endian> for LoadCommandHeader[src]

type Units = usize

impl SizeWith<Endian> for Section32[src]

type Units = usize

impl SizeWith<Endian> for Section64[src]

type Units = usize

impl SizeWith<Endian> for SegmentCommand32[src]

type Units = usize

impl SizeWith<Endian> for SegmentCommand64[src]

type Units = usize

impl SizeWith<Endian> for Fvmlib[src]

type Units = usize

impl SizeWith<Endian> for FvmlibCommand[src]

type Units = usize

impl SizeWith<Endian> for Dylib[src]

type Units = usize

impl SizeWith<Endian> for DylibCommand[src]

type Units = usize

impl SizeWith<Endian> for SubFrameworkCommand[src]

type Units = usize

impl SizeWith<Endian> for SubClientCommand[src]

type Units = usize

impl SizeWith<Endian> for SubUmbrellaCommand[src]

type Units = usize

impl SizeWith<Endian> for SubLibraryCommand[src]

type Units = usize

impl SizeWith<Endian> for PreboundDylibCommand[src]

type Units = usize

impl SizeWith<Endian> for DylinkerCommand[src]

type Units = usize

impl SizeWith<Endian> for RoutinesCommand32[src]

type Units = usize

impl SizeWith<Endian> for RoutinesCommand64[src]

type Units = usize

impl SizeWith<Endian> for SymtabCommand[src]

type Units = usize

impl SizeWith<Endian> for DysymtabCommand[src]

type Units = usize

impl SizeWith<Endian> for DylibTableOfContents[src]

type Units = usize

impl SizeWith<Endian> for DylibModule[src]

type Units = usize

impl SizeWith<Endian> for DylibModule64[src]

type Units = usize

impl SizeWith<Endian> for DylibReference[src]

type Units = usize

impl SizeWith<Endian> for TwolevelHintsCommand[src]

type Units = usize

impl SizeWith<Endian> for TwolevelHint[src]

type Units = usize

impl SizeWith<Endian> for PrebindCksumCommand[src]

type Units = usize

impl SizeWith<Endian> for UuidCommand[src]

type Units = usize

impl SizeWith<Endian> for RpathCommand[src]

type Units = usize

impl SizeWith<Endian> for LinkeditDataCommand[src]

type Units = usize

impl SizeWith<Endian> for EncryptionInfoCommand32[src]

type Units = usize

impl SizeWith<Endian> for EncryptionInfoCommand64[src]

type Units = usize

impl SizeWith<Endian> for VersionMinCommand[src]

type Units = usize

impl SizeWith<Endian> for DyldInfoCommand[src]

type Units = usize

impl SizeWith<Endian> for LinkerOptionCommand[src]

type Units = usize

impl SizeWith<Endian> for SymsegCommand[src]

type Units = usize

impl SizeWith<Endian> for IdentCommand[src]

type Units = usize

impl SizeWith<Endian> for FvmfileCommand[src]

type Units = usize

impl SizeWith<Endian> for EntryPointCommand[src]

type Units = usize

impl SizeWith<Endian> for SourceVersionCommand[src]

type Units = usize

impl SizeWith<Endian> for DataInCodeEntry[src]

type Units = usize

impl SizeWith<Endian> for Nlist32[src]

type Units = usize

impl SizeWith<Endian> for Nlist64[src]

type Units = usize

impl SizeWith<Endian> for RelocationInfo[src]

type Units = usize

impl SizeWith<Endian> for CoffHeader[src]

type Units = usize

impl SizeWith<Endian> for StandardFields32[src]

type Units = usize

impl SizeWith<Endian> for StandardFields64[src]

type Units = usize

impl SizeWith<Endian> for WindowsFields32[src]

type Units = usize

impl SizeWith<Endian> for WindowsFields64[src]

type Units = usize

impl SizeWith<Endian> for SectionTable[src]

type Units = usize

impl SizeWith<Endian> for DataDirectory[src]

type Units = usize

impl SizeWith<Endian> for ImportDirectoryEntry[src]

type Units = usize

impl SizeWith<Endian> for ImageDebugDirectory[src]

type Units = usize

impl SizeWith<Endian> for Symbol[src]

type Units = usize

impl SizeWith<Endian> for AuxFunctionDefinition[src]

type Units = usize

impl SizeWith<Endian> for AuxBeginAndEndFunction[src]

type Units = usize

impl SizeWith<Endian> for AuxWeakExternal[src]

type Units = usize

impl SizeWith<Endian> for AuxSectionDefinition[src]

type Units = usize

impl SizeWith<Endian> for Relocation[src]

type Units = usize

impl SizeWith<Endian> for MemberHeader[src]

type Units = usize

Auto Trait Implementations

impl Send for Endian

impl Unpin for Endian

impl Sync for Endian

impl UnwindSafe for Endian

impl RefUnwindSafe for Endian

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]