in silence/silencepb/silence.pb.go [405:488]
func (m *Silence) MarshalToSizedBuffer(dAtA []byte) (int, error) {
i := len(dAtA)
_ = i
var l int
_ = l
if m.XXX_unrecognized != nil {
i -= len(m.XXX_unrecognized)
copy(dAtA[i:], m.XXX_unrecognized)
}
if len(m.Comment) > 0 {
i -= len(m.Comment)
copy(dAtA[i:], m.Comment)
i = encodeVarintSilence(dAtA, i, uint64(len(m.Comment)))
i--
dAtA[i] = 0x4a
}
if len(m.CreatedBy) > 0 {
i -= len(m.CreatedBy)
copy(dAtA[i:], m.CreatedBy)
i = encodeVarintSilence(dAtA, i, uint64(len(m.CreatedBy)))
i--
dAtA[i] = 0x42
}
if len(m.Comments) > 0 {
for iNdEx := len(m.Comments) - 1; iNdEx >= 0; iNdEx-- {
{
size, err := m.Comments[iNdEx].MarshalToSizedBuffer(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = encodeVarintSilence(dAtA, i, uint64(size))
}
i--
dAtA[i] = 0x3a
}
}
n2, err2 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.UpdatedAt, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.UpdatedAt):])
if err2 != nil {
return 0, err2
}
i -= n2
i = encodeVarintSilence(dAtA, i, uint64(n2))
i--
dAtA[i] = 0x2a
n3, err3 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.EndsAt, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.EndsAt):])
if err3 != nil {
return 0, err3
}
i -= n3
i = encodeVarintSilence(dAtA, i, uint64(n3))
i--
dAtA[i] = 0x22
n4, err4 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.StartsAt, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.StartsAt):])
if err4 != nil {
return 0, err4
}
i -= n4
i = encodeVarintSilence(dAtA, i, uint64(n4))
i--
dAtA[i] = 0x1a
if len(m.Matchers) > 0 {
for iNdEx := len(m.Matchers) - 1; iNdEx >= 0; iNdEx-- {
{
size, err := m.Matchers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = encodeVarintSilence(dAtA, i, uint64(size))
}
i--
dAtA[i] = 0x12
}
}
if len(m.Id) > 0 {
i -= len(m.Id)
copy(dAtA[i:], m.Id)
i = encodeVarintSilence(dAtA, i, uint64(len(m.Id)))
i--
dAtA[i] = 0xa
}
return len(dAtA) - i, nil
}