§
    øyIf-  ã                   óÊ   — d Z ddlmZmZmZ  ed¦  «        Z ede¬¦  «        Z G d„ dee         ¦  «        Z G d„ d	ee         ¦  «        Z	eee         e	e         f         Z
d
S )z’An error-handling model influenced by that used by the Rust programming language

See https://doc.rust-lang.org/book/ch09-00-error-handling.html.
é    )ÚGenericÚTypeVarÚUnionÚTÚE)Úboundc                   ó*   — e Zd Zdeddfd„Zdefd„ZdS )ÚOkÚvalueÚreturnNc                 ó   — || _         d S ©N©Ú_value)Úselfr   s     ú?/var/www/piapp/venv/lib/python3.11/site-packages/black/rusty.pyÚ__init__zOk.__init__   s   € ØˆŒˆˆó    c                 ó   — | j         S r   r   ©r   s    r   ÚokzOk.ok   s
   € ØŒ{Ðr   )Ú__name__Ú
__module__Ú__qualname__r   r   r   © r   r   r
   r
      sQ   € € € € € ð˜að  Dð ð ð ð ð�Að ð ð ð ð ð r   r
   c                   ó*   — e Zd Zdeddfd„Zdefd„ZdS )ÚErrÚer   Nc                 ó   — || _         d S r   ©Ú_e)r   r   s     r   r   zErr.__init__   s   € ØˆŒˆˆr   c                 ó   — | j         S r   r    r   s    r   ÚerrzErr.err   s	   € ØŒwˆr   )r   r   r   r   r   r#   r   r   r   r   r      sQ   € € € € € ð˜!ð  ð ð ð ð ð�Qð ð ð ð ð ð r   r   N)Ú__doc__Útypingr   r   r   r   Ú	Exceptionr   r
   r   ÚResultr   r   r   ú<module>r(      sÈ   ððð ð
 +Ð *Ð *Ð *Ð *Ð *Ð *Ð *Ð *Ð *à€GˆC�L„L€Ø€GˆC�yÐ!Ñ!Ô!€ðð ð ð ð ˆ�Œñ ô ð ðð ð ð ð ˆ'�!Œ*ñ ô ð ð 
ˆr�!Œu�c˜!”fˆ}Ô	€€€r   