pub trait FromBuffer<'a> {
type Item;
fn from_buffer(
buf: &'a [u8],
offset: &mut usize
) -> Result<Self::Item, Error>;
}
pub trait FromBuffer<'a> {
type Item;
fn from_buffer(
buf: &'a [u8],
offset: &mut usize
) -> Result<Self::Item, Error>;
}