
    iI
                     B    d Z ddlZddlZ G d dej                        Zy)zACode generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.    Nc                   p     e Zd Zej                  dk\  r	 ddddddd fdZ xZS 	 dddddd fdZ xZS )	OpenEnumMeta)      N   )modulequalnametypestartboundaryc          
          |t        	|   |g|||||||dS 	 t        	|   |g|||||||dS # t        $ r |cY S w xY w)N)namesr   r	   r
   r   r   super__call__
ValueError)
clsvaluer   r   r	   r
   r   r   values	__class__s
            S/var/www/html/eduruby.in/venv/lib/python3.12/site-packages/mistralai/utils/enums.pyr   zOpenEnumMeta.__call__   s      w'	 	!%%	 	w'	 	!%%	 	  s   5 AA)r   r	   r
   r   c                    |t         |   ||||||      S 	 t         |   ||||||      S # t        $ r |cY S w xY w)N)r   r   r	   r
   r   r   )r   r   r   r   r	   r
   r   r   s          r   r   zOpenEnumMeta.__call__/   sx      w'!% (  
w'!% (    s   / ==)N)__name__
__module____qualname__sysversion_infor   __classcell__)r   s   @r   r   r      sQ     7""	484dZ[fj	 	D #	.2TTU	 	    r   )__doc__enumr   EnumMetar    r   r   <module>r$      s     G  
D4== Dr   