Module tokio_util::io
source · [−]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.