Expand description
Types and Traits for working with asynchronous tasks.
Macros§
- Extracts the successful type of aPoll<T>.
Structs§
- The context of an asynchronous task.
- ARawWakerallows the implementor of a task executor to create aWakeror aLocalWakerwhich provides customized wakeup behavior.
- A virtual function pointer table (vtable) that specifies the behavior of aRawWaker.
- AWakeris a handle for waking up a task by notifying its executor that it is ready to be run.
- ContextBuilder Experimental A Builder used to construct aContextinstance with support forLocalWaker.
- LocalWaker Experimental 
Enums§
- Indicates whether a value is available or if the current task has been scheduled to receive a wakeup instead.
Traits§
- The implementation of waking a task on an executor.
- LocalWake Experimental An analogous trait toWakebut used to construct aLocalWaker. This API works in exactly the same way asWake, except that it uses anRcinstead of anArc, and the result is aLocalWakerinstead of aWaker.