class_docstr: A coroutine wrapped in a Future.
code: def __del__(self):
      if self._state == futures._PENDING and self._log_destroy_pending:
          context = {
              "task": self,
              "message": "Task was destroyed but it is pending!",
          }
          if self._source_traceback:
              context["source_traceback"] = self._source_traceback
          self._loop.call_exception_handler(context)
      super().__del__()
  
imports: import concurrent.futures
  import contextvars
  import functools
  import inspect
  import itertools
  import types
  import warnings
  import weakref
  from types import GenericAlias
  from .None import base_tasks
  from .None import coroutines
  from .None import events
  from .None import exceptions
  from .None import futures
  from .coroutines import _is_coroutine
label_desc: Use image node_id 2 for calling the Task obj's underlying member method code with example usage: obj.__del__() without return types