.. _jgdv.debugging._interface: ========================= jgdv.debugging._interface ========================= .. py:module:: jgdv.debugging._interface Type Aliases ------------ .. autoapisummary:: jgdv.debugging._interface.TraceEvent Protocols --------- .. autoapisummary:: jgdv.debugging._interface.TraceFn_p Module Contents =============== .. py:data:: TraceEvent :type: TypeAlias :value: Literal['call'] | Literal['line'] | Literal['return'] | Literal['exception'] | Literal['opcode'] .. _jgdv.debugging._interface.TraceFn_p: .. py:class:: TraceFn_p Bases: :py:obj:`Protocol` The protocol for functions for sys.settrace