code: def timeout_at(when: Optional[float]) -> Timeout:
      """Schedule the timeout at absolute time.
  
      Like timeout() but argument gives absolute time in the same clock system
      as loop.time().
  
      Please note: it is not POSIX time but a time with
      undefined starting base, e.g. the time of the system power on.
  
      >>> async with asyncio.timeout_at(loop.time() + 10):
      ...     await long_running_task()
  
  
      when - a deadline when timeout occurs or None to disable timeout logic
  
      long_running_task() is interrupted by raising asyncio.CancelledError,
      the top-most affected timeout() context manager converts CancelledError
      into TimeoutError.
      """
      return Timeout(when)
  
file_path: catboost/contrib/tools/python3/src/Lib/asyncio/timeouts.py
imports: import enum
  from types import TracebackType
  from typing import final, Optional, Type
  from .None import events
  from .None import exceptions
  from .None import tasks
label_desc: Use image node_id 2 for calling a global function with example usage: timeout_at(when) and returns: Timeout