pub struct Ctx {
    pub container: Container,
    pub le: Endian,
}Expand description
A binary parsing context, including the container size and underlying byte endianness
Fields§
§container: Container§le: EndianImplementations§
Trait Implementations§
Source§impl<'a> TryFromCtx<'a, Ctx> for CompressionHeader
 
impl<'a> TryFromCtx<'a, Ctx> for CompressionHeader
Source§impl<'a> TryFromCtx<'a, Ctx> for Dyn
 
impl<'a> TryFromCtx<'a, Ctx> for Dyn
Source§impl<'a> TryFromCtx<'a, Ctx> for Header
 
impl<'a> TryFromCtx<'a, Ctx> for Header
Source§impl<'a> TryFromCtx<'a, Ctx> for Nlist
 
impl<'a> TryFromCtx<'a, Ctx> for Nlist
Source§impl<'a> TryFromCtx<'a, Ctx> for ProgramHeader
 
impl<'a> TryFromCtx<'a, Ctx> for ProgramHeader
Source§impl<'a> TryFromCtx<'a, Ctx> for Section
 
impl<'a> TryFromCtx<'a, Ctx> for Section
Source§impl<'a> TryFromCtx<'a, Ctx> for SectionHeader
 
impl<'a> TryFromCtx<'a, Ctx> for SectionHeader
Source§impl<'a> TryFromCtx<'a, Ctx> for Sym
 
impl<'a> TryFromCtx<'a, Ctx> for Sym
Source§impl TryIntoCtx<Ctx> for CompressionHeader
 
impl TryIntoCtx<Ctx> for CompressionHeader
Source§impl TryIntoCtx<Ctx> for Dyn
 
impl TryIntoCtx<Ctx> for Dyn
Source§impl TryIntoCtx<Ctx> for Header
 
impl TryIntoCtx<Ctx> for Header
Source§impl TryIntoCtx<Ctx> for Nlist
 
impl TryIntoCtx<Ctx> for Nlist
Source§impl TryIntoCtx<Ctx> for ProgramHeader
 
impl TryIntoCtx<Ctx> for ProgramHeader
Source§impl TryIntoCtx<Ctx> for Section
 
impl TryIntoCtx<Ctx> for Section
Source§impl TryIntoCtx<Ctx> for SectionHeader
 
impl TryIntoCtx<Ctx> for SectionHeader
Source§impl<'a> TryIntoCtx<Ctx> for Segment<'a>
 
impl<'a> TryIntoCtx<Ctx> for Segment<'a>
Source§impl TryIntoCtx<Ctx> for Sym
 
impl TryIntoCtx<Ctx> for Sym
impl Copy for Ctx
impl StructuralPartialEq for Ctx
Auto Trait Implementations§
impl Freeze for Ctx
impl RefUnwindSafe for Ctx
impl Send for Ctx
impl Sync for Ctx
impl Unpin for Ctx
impl UnwindSafe for Ctx
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more