Runtime

A runtime provides what Rust left. Only with a runtime, async Rust can actually be used to program.

Features

Runtimes are all third-party. Some of the major features they provide:

  1. Future implementations.
  2. Reactor implementations.
  3. Managing Futures.
  4. Managing Wakers.
  5. Scheduling Future polling.
  6. Utilities.
  1. Tokio
  2. smol
  3. Embassy