(validator func(k string, v T) error)
| 14 | } |
| 15 | |
| 16 | func NewLimitsMap[T float64 | int | string](validator func(k string, v T) error) LimitsMap[T] { |
| 17 | return NewLimitsMapWithData(make(map[string]T), validator) |
| 18 | } |
| 19 | |
| 20 | func NewLimitsMapWithData[T float64 | int | string](data map[string]T, validator func(k string, v T) error) LimitsMap[T] { |
| 21 | return LimitsMap[T]{ |