ó
    Ñ]jù  ã                   óœ   • S r SSKJr  \R                  b  \R                  R                  rgSSKJr  SSKJr   " S S5      r " S S	5      rg)
a  Contains Unknown Fields APIs.

Simple usage example:
  unknown_field_set = UnknownFieldSet(message)
  for unknown_field in unknown_field_set:
    wire_type = unknown_field.wire_type
    field_number = unknown_field.field_number
    data = unknown_field.data
é    )Úapi_implementationN)Údecoder)Úwire_formatc                   óV   • \ rS rSrSr/ SQrS r\S 5       r\S 5       r	\S 5       r
Srg	)
ÚUnknownFieldé   zA parsed unknown field.©Ú_field_numberÚ
_wire_typeÚ_datac                 ó(   • Xl         X l        X0l        g ©Nr	   )ÚselfÚfield_numberÚ	wire_typeÚdatas       Ú[/home/mande/repo/quber/.venv/lib/python3.13/site-packages/google/protobuf/unknown_fields.pyÚ__init__ÚUnknownField.__init__!   s   € Ø'ÔØ!„oØ„jØó    c                 ó   • U R                   $ r   )r
   ©r   s    r   r   ÚUnknownField.field_number'   s   € à×ÑÐr   c                 ó   • U R                   $ r   )r   r   s    r   r   ÚUnknownField.wire_type+   s   € à�_‰_Ðr   c                 ó   • U R                   $ r   )r   r   s    r   r   ÚUnknownField.data/   s   € à�Z‰ZÐr   )r   r
   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú	__slots__r   Úpropertyr   r   r   Ú__static_attributes__© r   r   r   r      sM   † Ù!ò 9€Iòð ñ ó ð ð ñó ðð ñó ór   r   c                   ó6   • \ rS rSrSrS/rS rS rS rS r	Sr
g	)
ÚUnknownFieldSeté3   zUnknownField container.Ú_valuesc                 ó  ^ • U 4S jn/ T l         UR                  nUR                  nUR                  (       ak  UR	                  5       R
                  (       aL  [        R                  " 5       nU H0  u  pgU" [        U5      5      u  p‰U" U[        R                  U	5        M2     g U Hd  u  p§[        R                  " U
5      u  p‹US:X  a  [        S5      e[        R                  " [        U5      S[        U5      X‹5      u  p–U" X‹U	5        Mf     g )Nc                 óT   >• [        XU5      nTR                  R                  U5        g r   )r   r*   Úappend)r   r   r   Úunknown_fieldr   s       €r   ÚInternalAddÚ-UnknownFieldSet.__init__.<locals>.InternalAdd;   s!   ø€ Ü$ \¸dÓCˆØ�‰×Ñ˜MÕ*r   r   zField number 0 is illegal.)r*   Ú
DESCRIPTORÚ_unknown_fieldsÚhas_optionsÚ
GetOptionsÚmessage_set_wire_formatr   ÚUnknownMessageSetItemDecoderÚ
memoryviewr   ÚWIRETYPE_LENGTH_DELIMITEDÚ	DecodeTagÚRuntimeErrorÚ_DecodeUnknownFieldÚlen)r   Úmsgr/   Úmsg_desÚunknown_fieldsÚlocal_decoderÚ_Úbufferr   r   Ú	tag_bytesr   s   `           r   r   ÚUnknownFieldSet.__init__9   sä   ø€ õ+ð €d„lØ—‘€gà×*Ñ*€nØ
×
×
Ø
×
Ñ
Ó
×
6×
6Ü×<Ò<Ó>ˆÛ'‰IˆAÙ!.¬z¸&Ó/AÓ!BÑ
ˆ<Ù
�l¤K×$IÑ$IÈ4Ö
Pò (ó "0ÑˆIÜ$+×$5Ò$5°iÓ$@Ñ
!ˆ,Ø˜QÓÜÐ;Ó<Ð<Ü×1Ò1Ü˜Ó  !¤S¨£[°,ó‰)ˆ4ñ �l¨tÖ
4ò "0r   c                 óž   • [        U R                  5      nUS:  a  X-  nUS:  d  X:¼  a  [        SR                  5      eU R                  U   $ )Nr   zindex %d out of range)r<   r*   Ú
IndexErrorÚindex)r   rG   Úsizes      r   Ú__getitem__ÚUnknownFieldSet.__getitem__S   sJ   € Ü�—‘Ó€dØ	�‹Ø‰ˆØ	�‹�e“mÜÐ0×6Ñ6Ó7Ð7à�\‰\˜%Ñ Ð r   c                 ó,   • [        U R                  5      $ r   )r<   r*   r   s    r   Ú__len__ÚUnknownFieldSet.__len__\   s   € Ü�—‘ÓÐr   c                 ó,   • [        U R                  5      $ r   )Úiterr*   r   s    r   Ú__iter__ÚUnknownFieldSet.__iter___   s   € Ü�$—,‘,ÓÐr   )r*   N)r   r   r    r!   r"   r#   r   rI   rL   rP   r%   r&   r   r   r(   r(   3   s"   † Ù!ð �€Iò5ò4!òõ r   r(   )r"   Úgoogle.protobuf.internalr   Ú	_c_moduler(   r   r   r   r&   r   r   Ú<module>rT      sF   ðñõ 8à×ÑÑ+Ø&×0Ñ0×@Ñ@�/å.Ý2÷ñ ÷0- ò - r   