(dAtA []byte)
| 1353 | } |
| 1354 | |
| 1355 | func (m *GroupStateDesc) MarshalToSizedBuffer(dAtA []byte) (int, error) { |
| 1356 | i := len(dAtA) |
| 1357 | _ = i |
| 1358 | var l int |
| 1359 | _ = l |
| 1360 | n1, err1 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.EvaluationDuration, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.EvaluationDuration):]) |
| 1361 | if err1 != nil { |
| 1362 | return 0, err1 |
| 1363 | } |
| 1364 | i -= n1 |
| 1365 | i = encodeVarintRuler(dAtA, i, uint64(n1)) |
| 1366 | i-- |
| 1367 | dAtA[i] = 0x22 |
| 1368 | n2, err2 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.EvaluationTimestamp, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.EvaluationTimestamp):]) |
| 1369 | if err2 != nil { |
| 1370 | return 0, err2 |
| 1371 | } |
| 1372 | i -= n2 |
| 1373 | i = encodeVarintRuler(dAtA, i, uint64(n2)) |
| 1374 | i-- |
| 1375 | dAtA[i] = 0x1a |
| 1376 | if len(m.ActiveRules) > 0 { |
| 1377 | for iNdEx := len(m.ActiveRules) - 1; iNdEx >= 0; iNdEx-- { |
| 1378 | { |
| 1379 | size, err := m.ActiveRules[iNdEx].MarshalToSizedBuffer(dAtA[:i]) |
| 1380 | if err != nil { |
| 1381 | return 0, err |
| 1382 | } |
| 1383 | i -= size |
| 1384 | i = encodeVarintRuler(dAtA, i, uint64(size)) |
| 1385 | } |
| 1386 | i-- |
| 1387 | dAtA[i] = 0x12 |
| 1388 | } |
| 1389 | } |
| 1390 | if m.Group != nil { |
| 1391 | { |
| 1392 | size, err := m.Group.MarshalToSizedBuffer(dAtA[:i]) |
| 1393 | if err != nil { |
| 1394 | return 0, err |
| 1395 | } |
| 1396 | i -= size |
| 1397 | i = encodeVarintRuler(dAtA, i, uint64(size)) |
| 1398 | } |
| 1399 | i-- |
| 1400 | dAtA[i] = 0xa |
| 1401 | } |
| 1402 | return len(dAtA) - i, nil |
| 1403 | } |
| 1404 | |
| 1405 | func (m *RuleStateDesc) Marshal() (dAtA []byte, err error) { |
| 1406 | size := m.Size() |
no test coverage detected