Crate tokio_codec
source · [−]Expand description
Utilities for encoding and decoding frames.
Note: This crate is deprecated in tokio 0.2.x and has been moved into
tokio_util::codec
of thetokio-util
crate behind thecodec
feature flag.
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.
Structs
A simple Codec
implementation that just ships bytes around.
A unified Stream
and Sink
interface to an underlying I/O object, using
the Encoder
and Decoder
traits to encode and decode frames.
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 Stream
of messages decoded from an AsyncRead
.
A Sink
of frames encoded to an AsyncWrite
.
A simple Codec
implementation that splits up data into lines.