def engine(self) -> abstract_engine.AbstractEngine | None:
        """Returns the parent Engine object.

        Returns:
            The program's parent Engine.
        """
Returns the parent Engine object.

        Returns:
            The program's parent Engine.
        
cirq-google/cirq_google/engine/abstract_processor.py