Trait tokio_util::codec::Encoder
source · [−]pub trait Encoder<Item> {
type Error: From<Error>;
fn encode(
&mut self,
item: Item,
dst: &mut BytesMut
) -> Result<(), Self::Error>;
}Available on crate feature
codec only.Expand description
Trait of helper objects to write out messages as bytes, for use with
FramedWrite.
Required Associated Types
The type of encoding errors.
FramedWrite requires Encoders errors to implement From<io::Error>
in the interest letting it return Errors directly.