9 #ifndef ENVOY_TYPE_MATCHER_V3_METADATA_PROTO_UPB_H_
10 #define ENVOY_TYPE_MATCHER_V3_METADATA_PROTO_UPB_H_
13 #include "upb/decode.h"
14 #include "upb/decode_fast.h"
15 #include "upb/encode.h"
17 #include "upb/port_def.inc"
44 upb_arena *
arena,
int options) {
60 *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_strview) = value;
70 bool ok = _upb_array_append_accessor2(
71 msg, UPB_SIZE(16, 32), UPB_SIZE(2, 3), &sub,
arena);
83 if (!sub)
return NULL;
100 upb_arena *
arena,
int options) {
119 UPB_WRITE_ONEOF(msg, upb_strview, UPB_SIZE(0, 0), value, UPB_SIZE(8, 16), 1);
126 #include "upb/port_undef.inc"
struct envoy_type_matcher_v3_ValueMatcher envoy_type_matcher_v3_ValueMatcher
Definition: value.upb.h:26
upb_arena * arena
Definition: xds_api.cc:909