pub trait Encoder<Item, B>where
B: IoBufMut,{
type Error: From<Error>;
// Required method
fn encode(&mut self, item: Item, buf: &mut B) -> Result<(), Self::Error>;
}Available on crate feature
io only.Expand description
Trait for types that encode values into bytes.