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::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;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;
Structs§
- Cloneable
Error - Represents the cloneable parts of an
Error. - McBuf
Reader - Multiple consumer buffered read.
- Measure
- Measure read/write of an async task.
- Metrics
- Information about the state of an async IO task.
- Read
Limited - Represents a future that generates an error if an
AsyncReadexceeds a limit.
Statics§
- METRICS_
ID - Metrics in a
Progress::with_metametadata.
Traits§
- McBuf
Error Ext - Extension methods for
std::io::Errorto be used with errors returned byMcBufReader.