pub trait Encode: Length {
// Required method
fn encode_to<W: Write>(&self, writer: &mut W) -> Result<(), EncodeError>;
// Provided method
fn encode_into_vec(&self) -> Result<Vec<u8>, EncodeError> { ... }
}
Required Methods§
Provided Methods§
sourcefn encode_into_vec(&self) -> Result<Vec<u8>, EncodeError>
fn encode_into_vec(&self) -> Result<Vec<u8>, EncodeError>
Encode a value into a vector
Object Safety§
This trait is not object safe.