effect\_base
============

.. automodule:: penzai.data_effects.effect_base

   
   
   .. rubric:: Classes

   .. autosummary::
      :toctree: leaf
      :template: pzclass.rst
   
      EffectHandler
      EffectRequest
      EffectRuntimeImpl
      HandledEffectRef
   
   

   
   
   .. rubric:: Functions

   .. autosummary::
      :toctree: leaf
      :template: pzbase.rst
   
      all_handler_ids
      broken_handler_refs
      free_effect_types
      get_effect_color
      infer_or_check_handler_id
      register_effect_color
   
   

   
   
   

   
   
   .. rubric:: Exceptions

   .. autosummary::
      :toctree: leaf
      :template: pzbase.rst
   
      UnhandledEffectError
   
   



