code: def ensure_future(coro_or_future, *, loop=None):
      """Wrap a coroutine or an awaitable in a future.
  
      If the argument is a Future, it is returned directly.
      """
      return _ensure_future(coro_or_future, loop=loop)
  
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 8 for calling a global function with example usage: ensure_future(coro_or_future) and returns: _ensure_future