in aggregationpb/aggregation_vtproto.pb.go [1908:1940]
func (m *Overflow) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
if m.OverflowTransactions != nil {
l = m.OverflowTransactions.SizeVT()
n += 1 + l + protohelpers.SizeOfVarint(uint64(l))
}
if m.OverflowServiceTransactions != nil {
l = m.OverflowServiceTransactions.SizeVT()
n += 1 + l + protohelpers.SizeOfVarint(uint64(l))
}
if m.OverflowSpans != nil {
l = m.OverflowSpans.SizeVT()
n += 1 + l + protohelpers.SizeOfVarint(uint64(l))
}
l = len(m.OverflowTransactionsEstimator)
if l > 0 {
n += 1 + l + protohelpers.SizeOfVarint(uint64(l))
}
l = len(m.OverflowServiceTransactionsEstimator)
if l > 0 {
n += 1 + l + protohelpers.SizeOfVarint(uint64(l))
}
l = len(m.OverflowSpansEstimator)
if l > 0 {
n += 1 + l + protohelpers.SizeOfVarint(uint64(l))
}
n += len(m.unknownFields)
return n
}