Trait scroll::ctx::IntoCtx[][src]

pub trait IntoCtx<Ctx: Copy = (), This: ?Sized = [u8]>: Sized {
    fn into_ctx(self, _: &mut This, ctx: Ctx);
}
[]

Writes Self into This using the context Ctx

Required methods

fn into_ctx(self, _: &mut This, ctx: Ctx)[src]

Implementations on Foreign Types

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Implementors

impl IntoCtx<Ctx, [u8]> for CompressionHeader

impl IntoCtx<Ctx, [u8]> for Header

impl IntoCtx<Ctx, [u8]> for SectionHeader

impl IntoCtx<Ctx, [u8]> for Sym

impl IntoCtx<(bool, Ctx), [u8]> for Reloc

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

impl IntoCtx<Endian, [u8]> for Nhdr32

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

impl IntoCtx<Endian, [u8]> for Nhdr64

impl IntoCtx<Ctx, [u8]> for Header

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

impl IntoCtx<Endian, [u8]> for Section32

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

impl IntoCtx<Endian, [u8]> for Section64

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

impl IntoCtx<Endian, [u8]> for SegmentCommand32

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

impl IntoCtx<Endian, [u8]> for SegmentCommand64

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

impl IntoCtx<Endian, [u8]> for Fvmlib

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

impl IntoCtx<Endian, [u8]> for FvmlibCommand

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

impl IntoCtx<Endian, [u8]> for Dylib

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

impl IntoCtx<Endian, [u8]> for DylibCommand

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

impl IntoCtx<Endian, [u8]> for SubFrameworkCommand

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

impl IntoCtx<Endian, [u8]> for SubClientCommand

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

impl IntoCtx<Endian, [u8]> for SubUmbrellaCommand

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

impl IntoCtx<Endian, [u8]> for SubLibraryCommand

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

impl IntoCtx<Endian, [u8]> for PreboundDylibCommand

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

impl IntoCtx<Endian, [u8]> for DylinkerCommand

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

impl IntoCtx<Endian, [u8]> for RoutinesCommand32

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

impl IntoCtx<Endian, [u8]> for RoutinesCommand64

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

impl IntoCtx<Endian, [u8]> for SymtabCommand

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

impl IntoCtx<Endian, [u8]> for DysymtabCommand

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

impl IntoCtx<Endian, [u8]> for DylibTableOfContents

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

impl IntoCtx<Endian, [u8]> for DylibModule

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

impl IntoCtx<Endian, [u8]> for DylibModule64

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

impl IntoCtx<Endian, [u8]> for DylibReference

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

impl IntoCtx<Endian, [u8]> for TwolevelHintsCommand

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

impl IntoCtx<Endian, [u8]> for TwolevelHint

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

impl IntoCtx<Endian, [u8]> for PrebindCksumCommand

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

impl IntoCtx<Endian, [u8]> for UuidCommand

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

impl IntoCtx<Endian, [u8]> for RpathCommand

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

impl IntoCtx<Endian, [u8]> for LinkeditDataCommand

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

impl IntoCtx<Endian, [u8]> for EncryptionInfoCommand32

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

impl IntoCtx<Endian, [u8]> for EncryptionInfoCommand64

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

impl IntoCtx<Endian, [u8]> for VersionMinCommand

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

impl IntoCtx<Endian, [u8]> for LinkerOptionCommand

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

impl IntoCtx<Endian, [u8]> for SymsegCommand

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

impl IntoCtx<Endian, [u8]> for IdentCommand

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

impl IntoCtx<Endian, [u8]> for FvmfileCommand

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

impl IntoCtx<Endian, [u8]> for EntryPointCommand

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

impl IntoCtx<Endian, [u8]> for SourceVersionCommand

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

impl IntoCtx<Endian, [u8]> for DataInCodeEntry

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

impl IntoCtx<Endian, [u8]> for RelocationInfo

impl IntoCtx<Ctx, [u8]> for Section

impl<'a> IntoCtx<Ctx, [u8]> for Segment<'a>

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

impl IntoCtx<Endian, [u8]> for Nlist32

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

impl IntoCtx<Endian, [u8]> for Nlist64

impl IntoCtx<Ctx, [u8]> for Nlist

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

impl IntoCtx<Endian, [u8]> for CoffHeader

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

impl IntoCtx<Endian, [u8]> for Relocation

impl IntoCtx<Endian, [u8]> for SectionTable

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

impl IntoCtx<Endian, [u8]> for Symbol

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

impl IntoCtx<Endian, [u8]> for AuxFunctionDefinition

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

impl IntoCtx<Endian, [u8]> for AuxBeginAndEndFunction

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

impl IntoCtx<Endian, [u8]> for AuxWeakExternal

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

impl IntoCtx<Endian, [u8]> for AuxSectionDefinition