
    %Vjij                        d Z ddlmZ ddlZddlmZ ddlmZ ddlm	Z	 dd	gZ
 e	ej        d
          dd            Z e	ej        d
          dd            ZdS )z
Python polyfills for struct
    )annotationsN)Any)Buffer   )substitute_in_graphpackunpackT)can_constant_fold_throughfmtbytes | strvr   returnbytesc               &    t          j        | g|R  S N)structr   )r   r   s     X/root/voice-cloning/.venv/lib/python3.11/site-packages/torch/_dynamo/polyfills/struct.pyr   r      s    ;sQ    formatbufferr   tuple[Any, ...]c               ,    t          j        | |          S r   )r   r	   )r   r   s     r   r	   r	      s    =(((r   )r   r   r   r   r   r   )r   r   r   r   r   r   )__doc__
__future__r   r   typingr   typing_extensionsr   
decoratorsr   __all__r   r	    r   r   <module>r       s     # " " " " "        $ $ $ $ $ $ , , , , , ,  V[DAAA      BA  V]dCCC) ) ) DC) ) )r   