1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
|
//go:build vtprotobuf
// +build vtprotobuf
// Code generated by protoc-gen-go-vtproto. DO NOT EDIT.
// source: envoy/admin/v3/mutex_stats.proto
package adminv3
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 *MutexStats) 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 *MutexStats) MarshalToVTStrict(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVTStrict(dAtA[:size])
}
func (m *MutexStats) 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 m.LifetimeWaitCycles != 0 {
i = protohelpers.EncodeVarint(dAtA, i, uint64(m.LifetimeWaitCycles))
i--
dAtA[i] = 0x18
}
if m.CurrentWaitCycles != 0 {
i = protohelpers.EncodeVarint(dAtA, i, uint64(m.CurrentWaitCycles))
i--
dAtA[i] = 0x10
}
if m.NumContentions != 0 {
i = protohelpers.EncodeVarint(dAtA, i, uint64(m.NumContentions))
i--
dAtA[i] = 0x8
}
return len(dAtA) - i, nil
}
func (m *MutexStats) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
if m.NumContentions != 0 {
n += 1 + protohelpers.SizeOfVarint(uint64(m.NumContentions))
}
if m.CurrentWaitCycles != 0 {
n += 1 + protohelpers.SizeOfVarint(uint64(m.CurrentWaitCycles))
}
if m.LifetimeWaitCycles != 0 {
n += 1 + protohelpers.SizeOfVarint(uint64(m.LifetimeWaitCycles))
}
n += len(m.unknownFields)
return n
}
|