According to the documentation at https://master.capy.cpp.al/capy/4.coroutines/4d.io-awaitable.html, I'm supposed to resume a suspended coroutine by passing the saved coroutine_handle to env_->executor.dispatch (although I think this should really be post since there is no trampoline in place and the return value of dispatch is ignored in the example code). Regardless, this doesn't work because dispatch and post now accept references to continuations instead of coroutine_handles. I have no idea where I should get these continuations and I'm guessing it's not safe to just construct my own, so now I'm stuck.
According to the documentation at https://master.capy.cpp.al/capy/4.coroutines/4d.io-awaitable.html, I'm supposed to resume a suspended coroutine by passing the saved
coroutine_handletoenv_->executor.dispatch(although I think this should really bepostsince there is no trampoline in place and the return value ofdispatchis ignored in the example code). Regardless, this doesn't work because dispatch and post now accept references tocontinuations instead ofcoroutine_handles. I have no idea where I should get thesecontinuations and I'm guessing it's not safe to just construct my own, so now I'm stuck.