class_docstr: Some code reuse for "trivial" timetables that has nothing complex.
code: def infer_manual_data_interval(
      self, *, run_after: DateTime
  ) -> DataInterval:
      return DataInterval.exact(run_after)
  
imports: from __future__ import annotations
  import operator
  from typing import TYPE_CHECKING, Any, Collection
  from pendulum import DateTime
  from airflow.timetables.base import DagRunInfo, DataInterval, Timetable
label_desc: Use image node_id 4 for calling the _TrivialTimetable obj's underlying member method code with example usage: obj.infer_manual_data_interval() and returns: DataInterval