[][src]Module futures_core::future

Futures.

Structs

FutureObj

A custom trait object for polling futures, roughly akin to Box<dyn Future<Output = T> + Send + 'a>.

LocalFutureObj

A custom trait object for polling futures, roughly akin to Box<dyn Future<Output = T> + 'a>.

Traits

FusedFuture

A Future or TryFuture which tracks whether or not the underlying future should no longer be polled.

Future[
Experimental
]

A future represents an asynchronous computation.

TryFuture

A convenience for futures that return Result values that includes a variety of adapters tailored to such futures.

UnsafeFutureObj

A custom implementation of a future trait object for FutureObj, providing a hand-rolled vtable.