Ë
    |D™jr  ã                   ó†   — U d Z ddlmZmZmZmZ ddlmZ ddlm	Z	  ed«      Z
eegef   Zeed<   	 de
d	e
fd
„Zded	efd„Zy)zUseful internal functions.é    )ÚAnyÚCallableÚNoReturnÚTypeVaré   )Ú	TypeAlias©ÚStructureHandlerNotFoundErrorÚTÚ	PredicateÚobjÚreturnc                 ó   — | S )zThe identity function.© )r   s    úV/var/www/html/Astrologybackend/backend/venv/lib/python3.12/site-packages/cattrs/fns.pyÚidentityr      s   € à€Jó    Úclc                 ó(   — d|›d�}t        ||¬«      ‚)zGAt the bottom of the condition stack, we explode if we can't handle it.zUnsupported type: z#. Register a structure hook for it.)Útype_r	   )Ú_r   Úmsgs      r   Úraise_errorr      s   € à˜r˜fÐ$GÐ
H€CÜ
'¨°2Ô
6Ð6r   N)Ú__doc__Útypingr   r   r   r   Ú_compatr   Úerrorsr
   r   Úboolr   Ú__annotations__r   r   r   r   r   ú<module>r       s[   ðÚ  ç 3Ó 3å Ý 1áˆCƒL€à   t Ñ,€	ˆ9Ó ,Ø ?ð�!ð ˜ó ð
7�sð 7˜xô 7r   