You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The google.protobuf.Value proto is more useful if its default value has a meaningful CEL value. Converting it to null matches the spirit of the various *Value wrapper types, as well as the spirit of null itself.
The text was updated successfully, but these errors were encountered:
Note that this creates an ambiguity in reading an unset field vs one set to null. This can be semantically significant, as the Value proto definition says "absence of any variant indicates an error". However, the ambiguity can be resolved by testing with has().
The
google.protobuf.Value
proto is more useful if its default value has a meaningful CEL value. Converting it tonull
matches the spirit of the various*Value
wrapper types, as well as the spirit ofnull
itself.The text was updated successfully, but these errors were encountered: