validate abstract method

ValidationResult<T, E> validate(
  1. T value
)

Validates value and returns a ValidationResult.

Returns Valid if the value passes validation, or Invalid/InvalidAll if it fails.

Implementation

ValidationResult<T, E> validate(T value);