Module tokio_util::codec
source · [−]Expand description
Utilities for encoding and decoding frames.
Contains adapters to go from streams of bytes, AsyncRead and
AsyncWrite, to framed streams implementing Sink and Stream.
Framed streams are also known as transports.
Re-exports
pub use self::length_delimited::LengthDelimitedCodec;pub use self::length_delimited::LengthDelimitedCodecError;Modules
Frame a stream of bytes based on a length prefix
Structs
FramedParts contains an export of the data of a Framed transport.
It can be used to construct a new Framed with a different codec.
It contains all current buffers and the inner transport.
A Sink of frames encoded to an AsyncWrite.
Enums
An error occured while encoding or decoding a line.
Traits
Decoding of frames via buffers.
Trait of helper objects to write out messages as bytes, for use with
FramedWrite.