|
using | OutputType = std::remove_cvref_t< decltype(std::declval< std::remove_pointer_t< Pendable > >() .Pend(std::declval< Context & >()) .value())> |
|
|
| Awaitable (Pendable &&pendable) |
|
bool | await_ready () |
|
bool | await_suspend (const std::coroutine_handle< PromiseType > &promise) |
|
OutputType && | await_resume () |
|
auto & | PendableNoPtr () |
|
Poll | PendFillReturnValue (Context &cx) |
|
◆ await_suspend()
template<typename Pendable , typename PromiseType >
The coroutine should suspend since the await-ed thing is pending.
The documentation for this class was generated from the following file:
- pw_async2/public/pw_async2/coro.h