Module tokio_util::io [−][src]
This is supported on crate feature
io
only.Expand description
Helpers for IO related tasks.
The stream types are often used in combination with hyper or reqwest, as they
allow converting between a hyper Body
and AsyncRead
.
The SyncIoBridge
type converts from the world of async I/O
to synchronous I/O; this may often come up when using synchronous APIs
inside tokio::task::spawn_blocking
.
Structs
Use a tokio::io::AsyncRead
synchronously as a std::io::Read
or
a tokio::io::AsyncWrite
as a std::io::Write
.
Functions
Try to read data from an AsyncRead
into an implementer of the BufMut
trait.
Try to write data from an implementer of the Buf
trait to an
AsyncWrite
, advancing the buffer’s internal cursor.