+
    Ñf©j„  ã                  ó¦   € ^ RI Ht ^ RIt^ RIHtHt ^ RIHt ^ RIH	t	 ]P                  R8¼  d   ^ RIHt M^ RIHt ]	! R4      t ! R R	]R
7      tR# )é    )ÚannotationsN)ÚABCMetaÚabstractmethod)ÚTracebackType)ÚTypeVar)ÚSelfÚTc                  óL   € ] tR t^tRtRtR R ltR R lt]R R l4       t	Rt
R	# )
ÚAsyncResourcez·
Abstract base class for all closeable asynchronous resources.

Works as an asynchronous context manager which returns the instance itself on enter,
and calls :meth:`aclose` on exit.
c               ó   € V ^8„  d   QhRR/# )é   Úreturnr   © )Úformats   "ÚO/var/www/html/bestweb/venv/lib/python3.14/site-packages/anyio/abc/_resources.pyÚ__annotate__ÚAsyncResource.__annotate__   s   € ÷ ñ  $ñ ó    c              ƒ  	ó   "  € V # 5i©Nr   ©Úselfs   &r   Ú
__aenter__ÚAsyncResource.__aenter__   s
   é € Øˆùó   ‚c               ó(   € V ^8„  d   QhRRRRRRRR/# )	r   Úexc_typeztype[BaseException] | NoneÚexc_valzBaseException | NoneÚexc_tbzTracebackType | Noner   ÚNoner   )r   s   "r   r   r      s2   € ÷ ñ à,ðð &ðð %ð	ð
 
ñr   c              ƒ  	óB   "  € V P                  4       G R j  x€L
  R #  L5ir   )Úaclose)r   r   r   r   s   &&&&r   Ú	__aexit__ÚAsyncResource.__aexit__   s   é € ð �k‰k‹m×Ôùs   ‚–—c               ó   € V ^8„  d   QhRR/# )r   r   r    r   )r   s   "r   r   r   &   s   € ÷ "ñ "˜dñ "r   c              ƒ  ó   "  € R# 5i)zClose the resource.Nr   r   s   &r   r"   ÚAsyncResource.aclose%   s   é ‚ ùr   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú	__slots__r   r#   r   r"   Ú__static_attributes__r   r   r   r   r      s,   † ñð €Iõõð ô"ó ô"r   r   )Ú	metaclass)é   é   )Ú
__future__r   ÚsysÚabcr   r   Útypesr   Útypingr   Úversion_infor   Útyping_extensionsr	   r   r   r   r   Ú<module>r9      s=   ðÝ "ã 
ß 'Ý Ý à×Ñ�wÔÞå&áˆCƒL€ô"˜g÷ "r   