Glossary coding Term Page
Future
An async abstraction that represents later work as a value
Core Idea
A Future is Rust's abstraction for representing work that will complete later. Instead of returning the final value immediately, an async fn returns a future that the runtime can keep driving forward.
Why It Matters Here
Mathbong uses futures as the hub for async fn, runtimes, and .await control flow. They are the key idea behind treating waiting itself as structured work.