pub trait Decode: Sized {
// Required method
fn decode(buf: &mut Bytes) -> Result<Self>;
// Provided method
fn decode_exact(buf: &mut Bytes, size: usize) -> Result<Self> { ... }
}Expand description
Decode a type from a buffer.
Required Methods§
Provided Methods§
fn decode_exact(buf: &mut Bytes, size: usize) -> Result<Self>
Object Safety§
This trait is not object safe.