
    Vpf_                     P    d dl mZ d dlmZ d dlmZ  G d dej                  ZdS )    )abstractmethod)path)utilc                   `    e Zd ZU ej        ed<   edefd            Zedede	fd            Z
dS )CacheInterface_pathkeyc                     d S N )selfr	   s     d/var/www/html/nettyfy-visnx/env/lib/python3.11/site-packages/jax/_src/compilation_cache_interface.pygetzCacheInterface.get       D    valuec                     d S r   r   )r   r	   r   s      r   putzCacheInterface.put   r   r   N)__name__
__module____qualname__pathlibPath__annotations__r   strr   bytesr   r   r   r   r   r      sw         		S 	 	 	 >	 	S 	 	 	 	 >	 	 	r   r   N)abcr   jax._srcr   r   r   	StrictABCr   r   r   r   <module>r       ss          $ $ $ $ $ $      		 		 		 		 		T^ 		 		 		 		 		r   