(data map[string]T, validator func(k string, v T) error)
| 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]{ |
| 22 | data: data, |
| 23 | validator: validator, |
| 24 | } |
| 25 | } |
| 26 | |
| 27 | // IsInitialized returns true if the map is initialized. |
| 28 | func (m LimitsMap[T]) IsInitialized() bool { |