()
| 745 | return base |
| 746 | } |
| 747 | func (m *PartitionRingDesc) Size() (n int) { |
| 748 | if m == nil { |
| 749 | return 0 |
| 750 | } |
| 751 | var l int |
| 752 | _ = l |
| 753 | if len(m.Partitions) > 0 { |
| 754 | for k, v := range m.Partitions { |
| 755 | _ = k |
| 756 | _ = v |
| 757 | l = v.Size() |
| 758 | mapEntrySize := 1 + sovPartitionRingDesc(uint64(k)) + 1 + l + sovPartitionRingDesc(uint64(l)) |
| 759 | n += mapEntrySize + 1 + sovPartitionRingDesc(uint64(mapEntrySize)) |
| 760 | } |
| 761 | } |
| 762 | if len(m.Owners) > 0 { |
| 763 | for k, v := range m.Owners { |
| 764 | _ = k |
| 765 | _ = v |
| 766 | l = v.Size() |
| 767 | mapEntrySize := 1 + len(k) + sovPartitionRingDesc(uint64(len(k))) + 1 + l + sovPartitionRingDesc(uint64(l)) |
| 768 | n += mapEntrySize + 1 + sovPartitionRingDesc(uint64(mapEntrySize)) |
| 769 | } |
| 770 | } |
| 771 | return n |
| 772 | } |
| 773 | |
| 774 | func (m *PartitionDesc) Size() (n int) { |
| 775 | if m == nil { |
no test coverage detected