
    
\h                    &    S SK Jr  S SKrS SKrS rg)    )annotationsNc                t   ^ ^ [         R                  " 5       m[        R                  " T 5      UU 4S j5       nU$ )z+Decorator to synchronise __getattr__ calls.c                 N   > T   T" U 0 UD6sS S S 5        $ ! , (       d  f       g = f)N )argskwargslockwrapped_functions     Dlib/python3.13/site-packages/menuinst/_vendor/apipkg/_syncronized.pysynchronized_wrapper_function4_synchronized.<locals>.synchronized_wrapper_function   s    #T4V4 TTs   
$)	threadingRLock	functoolswraps)r
   r   r	   s   ` @r   _synchronizedr      s5     ??D__%&5 '5 )(    )
__future__r   r   r   r   r   r   r   <module>r      s    "  )r   