o
    h                     @   s@  d dl Z d dlmZmZmZ eee ee f Ze jdeded fddZG dd deZ	G d	d
 d
eZ
G dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd  d eZG d!d" d"eZG d#d$ d$eZdS )%    N)IteratorMappingTypemapreturnc              
   c   sP    zd V  W d S  t y' } z|  D ]\}}t||r!|||q d }~ww )N)	Exceptionitems
isinstance)r   excfrom_excto_exc r   L/var/www/html/zoom/venv/lib/python3.10/site-packages/httpcore/_exceptions.pymap_exceptions   s   

r   c                   @      e Zd ZdS )ConnectionNotAvailableN__name__
__module____qualname__r   r   r   r   r          r   c                   @   r   )
ProxyErrorNr   r   r   r   r   r      r   r   c                   @   r   )UnsupportedProtocolNr   r   r   r   r   r      r   r   c                   @   r   )ProtocolErrorNr   r   r   r   r   r      r   r   c                   @   r   )RemoteProtocolErrorNr   r   r   r   r   r   "   r   r   c                   @   r   )LocalProtocolErrorNr   r   r   r   r   r   &   r   r   c                   @   r   )TimeoutExceptionNr   r   r   r   r   r   -   r   r   c                   @   r   )PoolTimeoutNr   r   r   r   r   r   1   r   r   c                   @   r   )ConnectTimeoutNr   r   r   r   r   r   5   r   r   c                   @   r   )ReadTimeoutNr   r   r   r   r   r   9   r   r   c                   @   r   )WriteTimeoutNr   r   r   r   r   r    =   r   r    c                   @   r   )NetworkErrorNr   r   r   r   r   r!   D   r   r!   c                   @   r   )ConnectErrorNr   r   r   r   r   r"   H   r   r"   c                   @   r   )	ReadErrorNr   r   r   r   r   r#   L   r   r#   c                   @   r   )
WriteErrorNr   r   r   r   r   r$   P   r   r$   )
contextlibtypingr   r   r   r   ExceptionMappingcontextmanagerr   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r   r   r   r   <module>   s(    
