Ë
    ™Qj�  ã                   ó   —  G d „ d«      Z y)c                   ó$   — e Zd ZdZdd„Zd„ Zd„ Zy)ÚDocumentz6
    Represents a single document in a result set
    Nc                 ój   — || _         || _        |j                  «       D ]  \  }}t        | ||«       Œ y ©N)ÚidÚpayloadÚitemsÚsetattr)Úselfr   r   ÚfieldsÚkÚvs         úZ/var/www/html/truck-me/venv/lib/python3.12/site-packages/redis/commands/search/document.pyÚ__init__zDocument.__init__   s5   € ØˆŒØˆŒØ—L‘L“Nò 	 ‰DˆAˆqÜ�D˜!˜QÕñ	 ó    c                 ó    — d| j                   › �S )Nz	Document )Ú__dict__)r
   s    r   Ú__repr__zDocument.__repr__   s   € Ø˜4Ÿ=™=˜/Ð*Ð*r   c                 ó   — t        | |«      }|S r   )Úgetattr)r
   ÚitemÚvalues      r   Ú__getitem__zDocument.__getitem__   s   € Ü˜˜dÓ#ˆØˆr   r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   © r   r   r   r      s   „ ñó ò+ór   r   N)r   r   r   r   ú<module>r      s   ð÷ò r   