Trait bin_utils::ReadCtx

source ·
pub trait ReadCtx<Ctx>where
    Self: Sized,{
    // Required method
    fn from_bytes(
        data: &mut impl ExactSizeIterator<Item = u8>,
        ctx: Ctx
    ) -> Result<Self, ParserError>;
}
Expand description

A trait for reading a non fixed amount of data, with context.

Required Methods§

source

fn from_bytes( data: &mut impl ExactSizeIterator<Item = u8>, ctx: Ctx ) -> Result<Self, ParserError>

Implementors§