Expand description
A binary parsing context, including the container size and underlying byte endianness
Fields
container: Container
le: Endian
Implementations
sourceimpl Ctx
impl Ctx
sourcepub fn is_little_endian(self) -> bool
pub fn is_little_endian(self) -> bool
Whether this binary container context is little endian or not
Trait Implementations
sourceimpl IntoCtx<Ctx, [u8]> for CompressionHeader
impl IntoCtx<Ctx, [u8]> for CompressionHeader
sourceimpl<'a> TryFromCtx<'a, Ctx, [u8]> for CompressionHeader
impl<'a> TryFromCtx<'a, Ctx, [u8]> for CompressionHeader
sourceimpl<'a> TryFromCtx<'a, Ctx, [u8]> for Dyn
impl<'a> TryFromCtx<'a, Ctx, [u8]> for Dyn
sourceimpl<'a> TryFromCtx<'a, Ctx, [u8]> for Header
impl<'a> TryFromCtx<'a, Ctx, [u8]> for Header
sourceimpl<'a> TryFromCtx<'a, Ctx, [u8]> for Nlist
impl<'a> TryFromCtx<'a, Ctx, [u8]> for Nlist
sourceimpl<'a> TryFromCtx<'a, Ctx, [u8]> for ProgramHeader
impl<'a> TryFromCtx<'a, Ctx, [u8]> for ProgramHeader
sourceimpl<'a> TryFromCtx<'a, Ctx, [u8]> for Section
impl<'a> TryFromCtx<'a, Ctx, [u8]> for Section
sourceimpl<'a> TryFromCtx<'a, Ctx, [u8]> for SectionHeader
impl<'a> TryFromCtx<'a, Ctx, [u8]> for SectionHeader
sourceimpl<'a> TryFromCtx<'a, Ctx, [u8]> for Sym
impl<'a> TryFromCtx<'a, Ctx, [u8]> for Sym
sourceimpl TryIntoCtx<Ctx, [u8]> for CompressionHeader
impl TryIntoCtx<Ctx, [u8]> for CompressionHeader
sourceimpl TryIntoCtx<Ctx, [u8]> for Dyn
impl TryIntoCtx<Ctx, [u8]> for Dyn
sourceimpl TryIntoCtx<Ctx, [u8]> for Header
impl TryIntoCtx<Ctx, [u8]> for Header
sourceimpl TryIntoCtx<Ctx, [u8]> for Nlist
impl TryIntoCtx<Ctx, [u8]> for Nlist
sourceimpl TryIntoCtx<Ctx, [u8]> for ProgramHeader
impl TryIntoCtx<Ctx, [u8]> for ProgramHeader
sourceimpl TryIntoCtx<Ctx, [u8]> for Section
impl TryIntoCtx<Ctx, [u8]> for Section
sourceimpl TryIntoCtx<Ctx, [u8]> for SectionHeader
impl TryIntoCtx<Ctx, [u8]> for SectionHeader
sourceimpl<'a> TryIntoCtx<Ctx, [u8]> for Segment<'a>
impl<'a> TryIntoCtx<Ctx, [u8]> for Segment<'a>
sourceimpl TryIntoCtx<Ctx, [u8]> for Sym
impl TryIntoCtx<Ctx, [u8]> for Sym
impl Copy for Ctx
impl StructuralPartialEq for Ctx
Auto Trait Implementations
impl RefUnwindSafe for Ctx
impl Send for Ctx
impl Sync for Ctx
impl Unpin for Ctx
impl UnwindSafe for Ctx
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more