1#![stable(feature = "futures_api", since = "1.36.0")]
2
3//! Types and Traits for working with asynchronous tasks.
4
5mod poll;
6#[stable(feature = "futures_api", since = "1.36.0")]
7pub use self::poll::Poll;
8
9mod wake;
10#[stable(feature = "futures_api", since = "1.36.0")]
11pub use self::wake::{Context, ContextBuilder, LocalWaker, RawWaker, RawWakerVTable, Waker};
12
13mod ready;
14#[stable(feature = "ready_macro", since = "1.64.0")]
15pub use ready::ready;
16