Validation Error
An error that occurred during validation. Presence of ValidationErrors in the resulting Input.Invalid indicates that the value of the input is invalid.
Inheritors
Types
Input has digits
Input has letters
Input does not contain a needle
Input does not end with suffix
Input does not match the pattern
Input does not start with prefix
The input is blank.
A generic validation error that can be subclassed. In this case, you need to keep track of your custom errors yourself.
Input has no digits
Input has no letters
Input's value has whitespace
Input's value was not equal to other
Length of the input was not exactly length
Input is not alpha-numeric
Input's value is not an ascii symbol
Input's value contained anything except digits
Length of the input was not in range
Input's value contained anything except letters.
Input's value is not lowercase
Input's value has newlines ('\n')
Input's value is not uppercase
Input value has no uppercase letters