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:
- Future implementations.
- Reactor implementations.
- Managing Futures.
- Managing Wakers.
- Scheduling Future polling.
- Utilities.