
    ci                     Z    d dl mZmZmZmZmZ  G d de          Z G d de          ZdS )    )AnyDictListTupleTypec            	            e Zd Zdedeeeef                  f fdZdee	d          eeeeeef                  f         f         fdZ
 xZS )BulkIndexErrormessageerrorsc                 X    t                                          |           || _        d S N)super__init__r   )selfr
   r   	__class__s      \/var/www/html/auto_sub_bot/venv/lib/python3.11/site-packages/elasticsearch/helpers/errors.pyr   zBulkIndexError.__init__   s&    !!!,2    returnc                 8    | j         | j        d         | j        ffS )Nr   )r   argsr   r   s    r   
__reduce__zBulkIndexError.__reduce__   s     1t{ ;<<r   )__name__
__module____qualname__strr   r   r   r   r   r   r   __classcell__r   s   @r   r	   r	      s        3 3T$sCx.-A 3 3 3 3 3 3=	t$%uS$tCH~2F-F'GG	H= = = = = = = =r   r	   c                   p     e Zd ZU eed<   dededdf fdZdeed          eeef         f         fdZ	 xZ
S )	ScanError	scroll_idr   r   Nc                 B     t                      j        |  || _        d S r   )r   r   r!   )r   r!   r   r   s      r   r   zScanError.__init__#   s"    $"r   c                 0    | j         | j        f| j        z   fS r   )r   r!   r   r   s    r   r   zScanError.__reduce__'   s     1DI =>>r   )r   r   r   r   __annotations__r   r   r   r   r   r   r   s   @r   r    r        s         NNN## #c #d # # # # # #?E${"3U38_"DE ? ? ? ? ? ? ? ?r   r    N)	typingr   r   r   r   r   	Exceptionr	   r     r   r   <module>r(      s   $ 0 / / / / / / / / / / / / /= = = = =Y = = =? ? ? ? ?	 ? ? ? ? ?r   