o
    ƒ µiÚ  ã                   @   s>   d dl Zd dlmZ d dlZddedefdd„ZeedƒZdS )	é    N)Ú
ModuleTypeÚmoduleÚsymbolc                    s   ‡ ‡fdd„}|S )Nc                    sD   ˆ pt  t¡‰ ˆp| j‰tˆ dƒsg ˆ _ˆ j ˆ¡ tˆ ˆ| ƒ | S )NÚ__all__)Ú	importlibÚimport_moduleÚ__package__Ú__name__Úhasattrr   ÚappendÚsetattr)Úobj©r   r   © úT/home/ubuntu/.local/lib/python3.10/site-packages/tensorrt_bindings/plugin/_export.pyÚexport_impl   s   

zpublic_api.<locals>.export_implr   )r   r   r   r   r   r   Ú
public_api   s   r   ÚQuickPluginCreationRequest)NN)	ÚtensorrtÚtrtÚtypesr   r   Ústrr   r
   ÚIS_AOT_ENABLEDr   r   r   r   Ú<module>   s
   