o
    MK&h                     @   s   d Z ddlZddlmZmZ ddlmZ dd ZeejZeej	Z	eej
Z
eejZeejZeejZeejZeejZeejZeejZeejZeejZdS )zBAsync executor versions of file functions from the os.path module.    N)partialwraps)pathc                    s    t  d d d fdd
}|S )N)loopexecutorc                    s:   | d u r	t  } t g|R i |}| ||I d H S )N)asyncioget_running_loopr   run_in_executor)r   r   argskwargspfuncfunc B/var/www/html/venv/lib/python3.10/site-packages/aiofiles/ospath.pyrun	   s
   zwrap.<locals>.run)r   )r   r   r   r   r   wrap   s   r   )__doc__r   	functoolsr   r   osr   r   existsisfileisdirislinkismountgetsizegetmtimegetatimegetctimesamefilesameopenfileabspathr   r   r   r   <module>   s"    










