o
    }j6h                     @   s   d dl mZ G dd dZdS )    )field_mask_pb2c                   @   s,   e Zd ZdZdddefddZdd ZdS )	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.
    N)absentr   c                C   s   |S )N )selfvaluer   r   r   m/var/www/html/chefvision.cloud.itp360.com/venv/lib/python3.10/site-packages/proto/marshal/rules/field_mask.py	to_python   s   zFieldMaskRule.to_pythonc                 C   s&   t |trt }|j|d |S |S )N)r   )
isinstancestrr   	FieldMaskFromJsonString)r   r   field_mask_valuer   r   r   to_proto   s
   
zFieldMaskRule.to_proto)__name__
__module____qualname____doc__boolr	   r   r   r   r   r   r      s    r   N)google.protobufr   r   r   r   r   r   <module>   s   