class_docstr: Trigger based on a datetime.
  
  A trigger that fires exactly once, at the given datetime, give or take
  a few seconds.
  
  The provided datetime MUST be in UTC.
class_docstr_tok: ["Trigger","based","on","a","datetime",".","A","trigger","that","fires","exactly","once",",","at","the","given","datetime",",","give","or","take","a","few","seconds",".","The","provided","datetime","MUST","be","in","UTC","."]
code: def serialize(self) -> tuple[str, dict[str, Any]]:
      return (
          "airflow.triggers.temporal.DateTimeTrigger",
          {"moment": self.moment},
      )
  
file_path: airflow/airflow/triggers/temporal.py
imports: from __future__ import annotations
  import asyncio
  import datetime
  from typing import Any
  from airflow.triggers.base import BaseTrigger, TriggerEvent
  from airflow.utils import timezone
label_desc: Use image node_id 2 for calling the DateTimeTrigger obj's underlying member method code with example usage: obj.serialize() and returns: str,  dict