Crate futures_util

Source
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§

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

Macros§

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