std::future - Rust
Description: Asynchronous basic functionality.

## Module future

1.36.0 · Source
Expand description

Asynchronous basic functionality.

Please see the fundamental `async` and `await` keywords and the async book for more information on asynchronous programming in Rust.

## Macros§

joinExperimental
  Polls multiple futures simultaneously, returning a tuple of all results once complete.

## Structs§

Pending
  Creates a future which never resolves, representing a computation that never finishes.
PollFn
  A Future that wraps a function returning `Poll`.
Ready
  A future that is immediately ready with a value.

## Traits§

Future
  A future represents an asynchronous computation, commonly obtained by use of `async`.
IntoFuture
  Conversion into a `Future`.
AsyncDropExperimental
  Async version of Drop trait.

## Functions§

pending
  Creates a future which never resolves, representing a computation that never finishes.
poll_fn
  Creates a future that wraps a function returning `Poll`.
ready
  Creates a future that is immediately ready with a value.
async_drop_in_place⚠Experimental
  Async drop.