in aggregationpb/aggregation_vtproto.pb.go [1367:1431]
func (m *Overflow) MarshalToSizedBufferVT(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.OverflowSpansEstimator) > 0 {
i -= len(m.OverflowSpansEstimator)
copy(dAtA[i:], m.OverflowSpansEstimator)
i = protohelpers.EncodeVarint(dAtA, i, uint64(len(m.OverflowSpansEstimator)))
i--
dAtA[i] = 0x32
}
if len(m.OverflowServiceTransactionsEstimator) > 0 {
i -= len(m.OverflowServiceTransactionsEstimator)
copy(dAtA[i:], m.OverflowServiceTransactionsEstimator)
i = protohelpers.EncodeVarint(dAtA, i, uint64(len(m.OverflowServiceTransactionsEstimator)))
i--
dAtA[i] = 0x2a
}
if len(m.OverflowTransactionsEstimator) > 0 {
i -= len(m.OverflowTransactionsEstimator)
copy(dAtA[i:], m.OverflowTransactionsEstimator)
i = protohelpers.EncodeVarint(dAtA, i, uint64(len(m.OverflowTransactionsEstimator)))
i--
dAtA[i] = 0x22
}
if m.OverflowSpans != nil {
size, err := m.OverflowSpans.MarshalToSizedBufferVT(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = protohelpers.EncodeVarint(dAtA, i, uint64(size))
i--
dAtA[i] = 0x1a
}
if m.OverflowServiceTransactions != nil {
size, err := m.OverflowServiceTransactions.MarshalToSizedBufferVT(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = protohelpers.EncodeVarint(dAtA, i, uint64(size))
i--
dAtA[i] = 0x12
}
if m.OverflowTransactions != nil {
size, err := m.OverflowTransactions.MarshalToSizedBufferVT(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = protohelpers.EncodeVarint(dAtA, i, uint64(size))
i--
dAtA[i] = 0xa
}
return len(dAtA) - i, nil
}