
    h              	          d dl mZ d dlmZ d dlmZ d dlmZ ee	edee
ef   e	ee	e	f   f   f   Z G d d      Z	 	 	 	 d	dZy)
    )annotations)Iterable)BufferedReader)UnionNc                  .    e Zd ZU ded<   ded<   dZddZy)	MultipartPartsAndContextlist[MultipartPart]partsstrcontextr
   r   c                     || _         || _        y )Nr   )selfr
   r   s      \/var/www/html/eduruby.in/venv/lib/python3.12/site-packages/langsmith/_internal/_multipart.py__init__z!MultipartPartsAndContext.__init__   s    
    N)r
   r	   r   r   returnNone)__name__
__module____qualname____annotations__	__slots__r    r   r   r   r      s    L$Ir   r   c                    g }g }| D ]8  }|j                  |j                         |j                  |j                         : t	        |dj                  |            S )Nz; )extendr
   appendr   r   join)parts_and_contexts	acc_partsacc_contextparts_and_contexts       r    join_multipart_parts_and_contextr#      s`     &(IK/ 6*001,4456 $Ityy/EFFr   )r   z"Iterable[MultipartPartsAndContext]r   r   )
__future__r   collections.abcr   ior   typingr   tupler   bytesdictMultipartPartr   r#   r   r   r   <module>r,      se    " $  tU5.013S#XF	GG
 G:GGr   