Module zng_task::io

source ·
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.

Traits§