Crate futures_task
source ·Expand description
Tools for working with tasks.
Re-exports
pub use core::task::Context;pub use core::task::Poll;pub use core::task::RawWaker;pub use core::task::RawWakerVTable;pub use core::task::Waker;
Structs
- A custom trait object for polling futures, roughly akin to
Box<dyn Future<Output = T> + Send + 'a>. - A custom trait object for polling futures, roughly akin to
Box<dyn Future<Output = T> + 'a>. - An error that occurred during spawning.
 - A
Wakerthat is only valid for a given lifetime. 
Traits
- A way of waking up a specific task.
 - The
Spawntrait allows for pushing futures onto an executor that will run them to completion. - A custom implementation of a future trait object for
FutureObj, providing a vtable with drop support.