Expand description

Combinators and utilities for working with Futures, Streams, Sinks, and the AsyncRead and AsyncWrite traits.

Re-exports

pub use crate::future::Future;
pub use crate::future::FutureExt;
pub use crate::future::TryFuture;
pub use crate::future::TryFutureExt;
pub use crate::stream::Stream;
pub use crate::stream::StreamExt;
pub use crate::stream::TryStream;
pub use crate::stream::TryStreamExt;

Modules

Asynchronous values.
Futures-powered synchronization primitives.
This module contains the Never type.
Asynchronous streams.
Tools for working with tasks.

Macros

Pins a value on the stack.
Extracts the successful type of a Poll<T>.