Expand description
IO tasks.
Most of the types in this module are re-exported from futures_lite::io
.
Re-exports§
pub use futures_lite::io::copy;
pub use futures_lite::io::empty;
pub use futures_lite::io::repeat;
pub use futures_lite::io::sink;
pub use futures_lite::io::split;
pub use futures_lite::io::AsyncBufRead;
pub use futures_lite::io::AsyncBufReadExt;
pub use futures_lite::io::AsyncRead;
pub use futures_lite::io::AsyncReadExt;
pub use futures_lite::io::AsyncSeek;
pub use futures_lite::io::AsyncSeekExt;
pub use futures_lite::io::AsyncWrite;
pub use futures_lite::io::AsyncWriteExt;
pub use futures_lite::io::BoxedReader;
pub use futures_lite::io::BoxedWriter;
pub use futures_lite::io::BufReader;
pub use futures_lite::io::BufWriter;
pub use futures_lite::io::Cursor;
pub use futures_lite::io::ReadHalf;
pub use futures_lite::io::WriteHalf;
Structs§
- Represents the cloneable parts of an
Error
. - Multiple consumer buffered read.
- Measure read/write of an async task.
- Information about the state of an async IO task.
- Represents a future that generates an error if an
AsyncRead
exceeds a limit.
Statics§
- Metrics in a
Progress::with_meta
metadata.
Traits§
- Extension methods for
std::io::Error
to be used with errors returned byMcBufReader
.