Module edm_core::validation
source · Expand description
Generic validator and common validation rules.
Structs
- A validator for alphabetic characters.
- A validator for alphabetic and numeric characters.
- A validator for ASCII alphabetic characters.
- A validator for ASCII alphabetic and numeric characters.
- A validator for ASCII decimal digits.
- A validator for ASCII hexadecimal digits.
- A validator for ASCII lowercase characters.
- A validator for ASCII uppercase characters.
- A validator for ASCII characters.
- CreditCardValidator
validator-credit-cardA validator for a credit card number. - A validator for
DateTime. - A validator for
Date. - EmailValidator
validator-emailA validator for the email address. - A validator for the host of a URL.
- A validator for the hostname of a URL.
- A validator for
IpAddr. - A validator for
Ipv4Addr. - A validator for
Ipv6Addr. - A validator for lowercase characters.
- A validator for numeric characters.
- PhoneNumberValidator
validator-phone-numberA validator for a phone number. - RegexValidator
validator-regexA validator for regular expressions. - A validator for
Time. - A validator for uppercase characters.
- A validator for
Uri. - A validator for
Uuid. - A record of validation results.
Traits
- A generic validator.