|
constexpr std::suspend_always | initial_suspend () noexcept |
|
constexpr FinalAwaiter | final_suspend () noexcept |
|
template<concepts::Awaitable T> |
constexpr decltype(auto) | await_transform (T &&awaitable) |
|
constexpr ForwardAwaiter< NonNullExecutorRef > | await_transform (CurrentExecutor) |
|
constexpr YieldAwaiter | await_transform (Yield const &) |
|
template<class R , class P > |
constexpr SleepAwaiter | await_transform (std::chrono::duration< R, P > const &dur) |
|
template<class C , class D > |
constexpr SleepAwaiter | await_transform (std::chrono::time_point< C, D > const &time) |
|
|
std::coroutine_handle | handle |
|
void * | local {} |
|
ExecutorRef | exec {} |
|
The documentation for this struct was generated from the following file: