LeviLamina
Loading...
Searching...
No Matches
ll::coro::CoroTask< T >::ExpectedAwaiter Struct Reference
Inheritance diagram for ll::coro::CoroTask< T >::ExpectedAwaiter:

Public Types

using Handle = std::coroutine_handle<CoroPromise<T>>
using ExpectedResult = typename CoroPromise<T>::ExpectedResult

Public Member Functions

constexpr void setExecutor (ExecutorRef ex)
constexpr ExpectedAwaiter (Handle h)
constexpr ExpectedResult await_resume () noexcept
constexpr bool await_ready () const noexcept
template<std::derived_from< CoroPromiseBase > P>
void await_suspend (std::coroutine_handle< P > h)
constexpr ExpectedResult getResult () noexcept

Public Attributes

Handle handle

The documentation for this struct was generated from the following file: