Enum schwifty::error::ValidationError
source · [−]pub enum ValidationError {
TooLong,
InvalidChar,
InvalidIban,
InvalidCountryCode,
InvalidLength,
InvalidFormat,
CountryCheckFailed,
}
Expand description
Error type for errors originating from this crate.
Variants
TooLong
IBAN can be at most 34 characters long.
InvalidChar
IBAN cannot contain non-alphanumeric characters.
InvalidIban
The IBAN checksum was invalid (remainder of mod 97 was not 1).
InvalidCountryCode
Input didn’t contain a supported country code.
InvalidLength
IBAN length didn’t match the detected country.
InvalidFormat
The format was wrong for the detected country.
CountryCheckFailed
A custom check this country implements has failed.