#include <goal.hh>
Public Member Functions | |
bool | await_ready () noexcept |
std::coroutine_handle | await_suspend (handle_type h) noexcept |
void | await_resume () noexcept |
The awaiter used by final_suspend.
|
noexcept |
Here we execute our continuation, by passing it back to the caller. C++ compiler will create code that takes that and executes it promptly. h
is the handle for the coroutine that is finishing execution, thus it must be destroyed.