equal.go 241 B

1234567891011
  1. package validate
  2. // Equal validates whether an input value is equal to a comparison value.
  3. func Equal[T comparable](cmp T) func(T) error {
  4. return func(value T) error {
  5. if value != cmp {
  6. return ErrValueNotAllowed
  7. }
  8. return nil
  9. }
  10. }