Trait rustfst::prelude::SerializeBinary
source · pub trait SerializeBinary: Sized {
// Required methods
fn parse_binary(i: &[u8]) -> IResult<&[u8], Self, NomCustomError<&[u8]>>;
fn write_binary<WB: Write>(&self, writer: &mut WB) -> Result<()>;
}
Required Methods§
sourcefn parse_binary(i: &[u8]) -> IResult<&[u8], Self, NomCustomError<&[u8]>>
fn parse_binary(i: &[u8]) -> IResult<&[u8], Self, NomCustomError<&[u8]>>
Parse a struct of type Self from a binary buffer.
Object Safety§
This trait is not object safe.