§
    1?Äjž  ã                   ó,   — d dl mZ  G d„ d¦  «        ZdS )é    )Úfield_mask_pb2c                   ó*   — e Zd ZdZddœdefd„Zd„ ZdS )ÚFieldMaskRulezÓA marshal between FieldMask and strings.

    See https://github.com/googleapis/proto-plus-python/issues/333
    and
    https://developers.google.com/protocol-buffers/docs/proto3#json
    for more details.
    N)Úabsentr   c                ó   — |S )N© )ÚselfÚvaluer   s      úOC:\Projects\Historical\venv\Lib\site-packages\proto/marshal/rules/field_mask.pyÚ	to_pythonzFieldMaskRule.to_python   s   € Øˆó    c                 ó†   — t          |t          ¦  «        r+t          j        ¦   «         }|                     |¬¦  «         |S |S )N)r
   )Ú
isinstanceÚstrr   Ú	FieldMaskÚFromJsonString)r	   r
   Úfield_mask_values      r   Úto_protozFieldMaskRule.to_proto   sE   € Ý�e�SÑ!Ô!ð 	$Ý-Ô7Ñ9Ô9ÐØ×+Ò+°%Ð+Ñ8Ô8Ð8Ø#Ð#àˆr   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úboolr   r   r   r   r   r   r      sW   € € € € € ðð ð 26ð ð ð ¨$ð ð ð ð ðð ð ð ð r   r   N)Úgoogle.protobufr   r   r   r   r   ú<module>r      sK   ðð +Ð *Ð *Ð *Ð *Ð *ðð ð ð ð ñ ô ð ð ð r   