o
     JAf  ã                   @   s.   	 d dl Z d dlZddlmZ dZdd„ ZdS )é    Né   )Úevents)Ú	to_threadc                Ï   sB   	 t  ¡ }t ¡ }tj|j| g|¢R i |¤Ž}| d |¡I d H S )N)r   Zget_running_loopÚcontextvarsZcopy_contextÚ	functoolsÚpartialÚrunZrun_in_executor)ÚfuncÚargsÚkwargsZloopÚctxZ	func_call© r   ú&/usr/lib/python3.10/asyncio/threads.pyr      s   €	r   )r   r   Ú r   Ú__all__r   r   r   r   r   Ú<module>   s    