ó
    Eñij  ã                  ó¬   • S r SSKJr  SSKrSSKJr  SSKJr  SSKJ	r	  SS	/r
\	" \R                  S
S9SS j5       r\	" \R                  S
S9SS j5       rg)z
Python polyfills for struct
é    )ÚannotationsN)ÚAny)ÚBufferé   )Úsubstitute_in_graphÚpackÚunpackT)Úcan_constant_fold_throughc               ó0   • [         R                  " U /UQ76 $ ©N)Ústructr   )ÚfmtÚvs     Ú[/home/mande/repo/quber/.venv/lib/python3.13/site-packages/torch/_dynamo/polyfills/struct.pyr   r      s   € ä�;Š;�sÐ˜QÒÐó    c               ó.   • [         R                  " X5      $ r   )r   r	   )ÚformatÚbuffers     r   r	   r	      s   € ä�=Š=˜Ó(Ð(r   )r   úbytes | strr   r   ÚreturnÚbytes)r   r   r   r   r   ztuple[Any, ...])Ú__doc__Ú
__future__r   r   Útypingr   Útyping_extensionsr   Ú
decoratorsr   Ú__all__r   r	   © r   r   Ú<module>r      sj   ðñõ #ã Ý Ý $å ,ð Øð€ñ �V—[‘[¸DÑAó ó Bð ñ �V—]‘]¸dÑCó)ó Dñ)r   