Expand description
Macros§
- task_
ready core
Extracts the successful type of aTaskPoll<T>
.
Structs§
- Coro
- Represents a single thread stackless coroutine.
- CoroRun
alloc
- A managed dynamic collection of single-thread
Coro
utines. - Coro
Yield - A future that alternates between
Ready
andPending
status each time it’s polled. - Future
Pending core
A future which never resolves, representing a computation that never finishes.- Future
Poll Fn core
A Future that wraps a function returningTaskPoll
.- Future
Ready core
A future that is immediately ready with a value.- Task
Context core
The context of an asynchronous task.- Task
RawWaker core
Allows the implementor of a task executor to create aTaskWaker
.- Task
RawWakerV Table core
A virtual function pointer table that specifies the behavior of aTaskRawWaker
.- Task
Waker core
A handle for waking up a task by notifying its executor that it is ready to be run.
Enums§
- Task
Poll core
Indicates whether a value is ready or if the current task is still pending.- Coroutine
State Experimental nightly_coro
core
The result of a coroutine resumption.
Traits§
- ExtFuture
- Extension trait providing additional methods for
Future
s. - Future
core
An asynchronous computation obtained by use ofasync
.- Into
Future core
Conversion into aFuture
.- Task
Wake alloc
- ⚛️
?alloc
The implementation of waking a task on an executor. - Coroutine
Experimental nightly_coro
core
The trait implemented by builtin coroutine types.