# Summary

[Introduction](./introduction.md)

- [Background information](./0_background_information.md)
- [Futures in Rust](./1_futures_in_rust.md)
- [A mental model of how Futures work](./2_a_mental_model_for_futures.md)
- [Waker and Context](./3_waker_context.md)
- [Generators and async/await](./4_generators_async_await.md)
- [Pin](./5_pin.md)
- [Implementing Futures](./6_future_example.md)
- [Finished example (editable)](./7_finished_example.md)

[Conclusion and exercises](./conclusion.md)
