(t map[string]T)
| 120 | } |
| 121 | |
| 122 | func (i MapBase[T, C, VC]) ToString(t map[string]T) string { |
| 123 | var defaultVals []string |
| 124 | var vc VC |
| 125 | for _, k := range sortedKeys(t) { |
| 126 | defaultVals = append(defaultVals, k+defaultMapFlagKeyValueSeparator+vc.ToString(t[k])) |
| 127 | } |
| 128 | return strings.Join(defaultVals, ", ") |
| 129 | } |
| 130 | |
| 131 | func sortedKeys[T any](dict map[string]T) []string { |
| 132 | keys := make([]string, 0, len(dict)) |
no test coverage detected