| //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 |
| } |