
    i                     j    S SK Jr  S SKJrJr  S SKJr  S SKJr  SSK	J
r
JrJr  \4S\\\4   4S jjrg	)
    )Mapping)Anyget_args)NOTHING)Self   )	copy_withis_annotated
is_genericmappingc                    ^^ [        U 5      nSn[        U 5      (       a  U(       a  [        USS  5      nUS   4n[        UU4S jU 5       5      U-   nXS:w  a  [        X5      $ U $ )N r   r   c              3      >#    U  Hh  nU[         L a  T[        La  TON[        US 5      (       a  UR                  T;   a  TUR                     O[	        U5      (       a  [        UTT5      OUv   Mj     g7f)__name__N)r   r   hasattrr   r   deep_copy_with).0ar   self_iss     O/var/www/html/ai-image-ml/venv/lib/python3.13/site-packages/cattrs/_generics.py	<genexpr>!deep_copy_with.<locals>.<genexpr>   sp      
  9!7  q*--!**2G AJJ'AKA.GW=TU s   A0A3)r   r
   tupler	   )tr   r   argsrestnew_argss    ``   r   r   r   
   ss    A;DDA4T!"XQz 
 
 	
 	  &.%59Q!<1<    N)collections.abcr   typingr   r   attrsr   typing_extensionsr   _compatr	   r
   r   strr   r   r   r   <module>r%      s2    #    " 8 8 ;B =wsCx0 =r   