| //go:build vtprotobuf | |
| // +build vtprotobuf | |
| // Code generated by protoc-gen-go-vtproto. DO NOT EDIT. | |
| // source: envoy/annotations/resource.proto | |
| package annotations | |
| import ( | |
| protohelpers "github.com/planetscale/vtprotobuf/protohelpers" | |
| protoimpl "google.golang.org/protobuf/runtime/protoimpl" | |
| ) | |
| const ( | |
| // Verify that this generated code is sufficiently up-to-date. | |
| _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) | |
| // Verify that runtime/protoimpl is sufficiently up-to-date. | |
| _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) | |
| ) | |
| func (m *ResourceAnnotation) MarshalVTStrict() (dAtA []byte, err error) { | |
| if m == nil { | |
| return nil, nil | |
| } | |
| size := m.SizeVT() | |
| dAtA = make([]byte, size) | |
| n, err := m.MarshalToSizedBufferVTStrict(dAtA[:size]) | |
| if err != nil { | |
| return nil, err | |
| } | |
| return dAtA[:n], nil | |
| } | |
| func (m *ResourceAnnotation) MarshalToVTStrict(dAtA []byte) (int, error) { | |
| size := m.SizeVT() | |
| return m.MarshalToSizedBufferVTStrict(dAtA[:size]) | |
| } | |
| func (m *ResourceAnnotation) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error) { | |
| if m == nil { | |
| return 0, nil | |
| } | |
| i := len(dAtA) | |
| _ = i | |
| var l int | |
| _ = l | |
| if m.unknownFields != nil { | |
| i -= len(m.unknownFields) | |
| copy(dAtA[i:], m.unknownFields) | |
| } | |
| if len(m.Type) > 0 { | |
| i -= len(m.Type) | |
| copy(dAtA[i:], m.Type) | |
| i = protohelpers.EncodeVarint(dAtA, i, uint64(len(m.Type))) | |
| i-- | |
| dAtA[i] = 0xa | |
| } | |
| return len(dAtA) - i, nil | |
| } | |
| func (m *ResourceAnnotation) SizeVT() (n int) { | |
| if m == nil { | |
| return 0 | |
| } | |
| var l int | |
| _ = l | |
| l = len(m.Type) | |
| if l > 0 { | |
| n += 1 + l + protohelpers.SizeOfVarint(uint64(l)) | |
| } | |
| n += len(m.unknownFields) | |
| return n | |
| } |