
    (ph                     $    S SK Jr   " S S5      rg)    )field_mask_pb2c                   4    \ rS rSrSrSS.S\4S jjrS rSrg)	FieldMaskRule   zA 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                    U$ )N )selfvaluer   s      Q/var/www/html/venv/lib/python3.13/site-packages/proto/marshal/rules/field_mask.py	to_pythonFieldMaskRule.to_python   s        c                 |    [        U[        5      (       a&  [        R                  " 5       nUR	                  US9  U$ U$ )N)r   )
isinstancestrr   	FieldMaskFromJsonString)r
   r   field_mask_values      r   to_protoFieldMaskRule.to_proto   s:    eS!!-779++%+8##r   r	   )	__name__
__module____qualname____firstlineno____doc__boolr   r   __static_attributes__r	   r   r   r   r      s     26 $ r   r   N)google.protobufr   r   r	   r   r   <module>r       s    + r   