bugaevc, 1 month ago Once the return object is constructed, the coroutine calls .initial_suspend() on the promise, and co_await's the result. People typically make .initial_suspend() return an instance of either std::suspend_always or std::suspend never,
Once the return object is constructed, the coroutine calls .initial_suspend() on the promise, and co_await's the result. People typically make .initial_suspend() return an instance of either std::suspend_always or std::suspend never,