pub trait ReadBinary<'a> {
type HostType: Sized;
fn read(ctxt: &mut ReadCtxt<'a>) -> Result<Self::HostType, ParseError>;
}
pub trait ReadBinary<'a> {
type HostType: Sized;
fn read(ctxt: &mut ReadCtxt<'a>) -> Result<Self::HostType, ParseError>;
}