()
| 118 | } |
| 119 | |
| 120 | func (l *PrefixList) String() string { |
| 121 | if l == nil || *l == nil { |
| 122 | return "" |
| 123 | } |
| 124 | parts := make([]string, 0, len([]netip.Prefix(*l))) |
| 125 | for _, part := range []netip.Prefix(*l) { |
| 126 | parts = append(parts, part.String()) |
| 127 | } |
| 128 | return strings.Join(parts, ", ") |
| 129 | } |
| 130 | |
| 131 | func (l *PrefixList) Value() []netip.Prefix { |
| 132 | return []netip.Prefix(*l) |