U
    Š¾úg  ã                   @  s‚   d dl mZ d dlZdddddgZejdd… d	krReZeZeZd d
lm	Z
mZ n,d dlmZ dd„ Zdd„ Zdd
lm	Z
mZ dS )é    )ÚannotationsNÚTimeoutErrorÚaiterÚanextÚasyncio_timeoutÚasyncio_timeout_até   )é   é   )ÚtimeoutÚ
timeout_at)r   c                 C  s   t | ƒ | ¡S ©N)ÚtypeÚ	__aiter__)Zasync_iterable© r   úD/tmp/pip-unpacked-wheel-dx_q7dq3/websockets/asyncio/compatibility.pyr      s    c                 Ã  s   t | ƒ | ¡I d H S r   )r   Ú	__anext__)Zasync_iteratorr   r   r   r      s    é   )Ú
__future__r   ÚsysÚ__all__Úversion_infor   r   r   Zasyncior   r   r   r   Zasync_timeoutr   r   r   r   Ú<module>   s   