+
    i                     &    ^ RI Ht  ! R R4      tR# )    )field_mask_pb2c                   D   a  ] tR t^t o RtRR/V 3R lR lltR tRtV tR# )FieldMaskRulezA 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.
absentNc                    < V ^8  d   QhRS[ /# )   r   )bool)format__classdict__s   "q/Users/igloo/.openclaw/workspace/scratch/fb_ad_env/lib/python3.14/site-packages/proto/marshal/rules/field_mask.py__annotate__FieldMaskRule.__annotate__   s      $     c                   V# )N )selfvaluer   s   &&$r   	to_pythonFieldMaskRule.to_python   s    r   c                    \        V\        4      '       d*   \        P                  ! 4       pVP	                  VR 7       V# V# ))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__r   r   __static_attributes____classdictcell__)r   s   @r   r   r      s%        r   r   N)google.protobufr   r   r   r   r   <module>r&      s    + r   