Assuming your type isn't an Awaitable, with magic methods to influence how the compiler actually generates the state machine.
Assuming your type isn't an Awaitable, with magic methods to influence how the compiler actually generates the state machine.