Crate futures_core

Source
Expand description

Core traits and types for asynchronous operations in Rust.

Re-exports§

Modules§

  • Executors.
  • Futures.
  • Definition and trait implementations for the Never type, a stand-in for the ! type until it becomes stable.
  • Asynchronous streams.
  • Task notification.

Macros§

  • A macro to create a static of type LocalKey
  • A macro for extracting the successful type of a Poll<T, E>.

Enums§

  • Indicates whether a value is available, or if the current task has been scheduled for later wake-up instead.

Type Aliases§

  • A convenience wrapper for Result<Async<T>, E>.