The CO_COROUTINE flag is set for coroutine functions (defined with `async def` keywords)
See Implementation
The CO_COROUTINE flag is set for coroutine functions (defined with `async def` keywords)