Return True if the future is done. Done means either that a result / exception are available, or that the future was cancelled.
asyncio/Future.done
Future.done