validators 0.25.3

This library is designed for validating and modeling user input. The crate includes models, functions, traits, errors, and other dependencies.
Documentation
#[cfg(feature = "base32")]
mod base32;
#[cfg(feature = "base32")]
pub use self::base32::*;

#[cfg(feature = "base32_decoded")]
mod base32_decoded;
#[cfg(feature = "base32_decoded")]
pub use self::base32_decoded::*;

#[cfg(feature = "base64")]
mod base64;
#[cfg(feature = "base64")]
pub use self::base64::*;

#[cfg(feature = "base64_decoded")]
mod base64_decoded;
#[cfg(feature = "base64_decoded")]
pub use self::base64_decoded::*;

#[cfg(feature = "base64_url")]
mod base64_url;
#[cfg(feature = "base64_url")]
pub use self::base64_url::*;

#[cfg(feature = "base64_url_decoded")]
mod base64_url_decoded;
#[cfg(feature = "base64_url_decoded")]
pub use self::base64_url_decoded::*;

#[cfg(feature = "bit")]
mod bit;
#[cfg(feature = "bit")]
pub use self::bit::*;

#[cfg(feature = "boolean")]
mod boolean;
#[cfg(feature = "boolean")]
pub use self::boolean::*;

#[cfg(feature = "byte")]
mod byte;
#[cfg(feature = "byte")]
pub use self::byte::*;

#[cfg(feature = "domain")]
mod domain;
#[cfg(feature = "domain")]
pub use self::domain::*;

#[cfg(feature = "email")]
mod email;
#[cfg(feature = "email")]
pub use self::email::*;

#[cfg(feature = "host")]
mod host;
#[cfg(feature = "host")]
pub use self::host::*;

#[cfg(feature = "http_url")]
mod http_url;
#[cfg(feature = "http_url")]
pub use self::http_url::*;

#[cfg(feature = "http_ftp_url")]
mod http_ftp_url;
#[cfg(feature = "http_ftp_url")]
pub use self::http_ftp_url::*;

#[cfg(feature = "ip")]
mod ip;
#[cfg(feature = "ip")]
pub use self::ip::*;

#[cfg(feature = "ipv4")]
mod ipv4;
#[cfg(feature = "ipv4")]
pub use self::ipv4::*;

#[cfg(feature = "ipv6")]
mod ipv6;
#[cfg(feature = "ipv6")]
pub use self::ipv6::*;

#[cfg(feature = "json")]
mod json;
#[cfg(feature = "json")]
pub use self::json::*;

#[cfg(feature = "length")]
mod length;
#[cfg(feature = "length")]
pub use self::length::*;

#[cfg(feature = "line")]
mod line;
#[cfg(feature = "line")]
pub use self::line::*;

#[cfg(feature = "mac_address")]
mod mac_address;
#[cfg(feature = "mac_address")]
pub use self::mac_address::*;

#[cfg(feature = "number")]
mod number;
#[cfg(feature = "number")]
pub use self::number::*;

#[cfg(feature = "phone")]
mod phone;
#[cfg(feature = "phone")]
pub use self::phone::*;

#[cfg(feature = "regex")]
mod regex;
#[cfg(feature = "regex")]
pub use self::regex::*;

#[cfg(any(feature = "semver", feature = "semver_req"))]
mod semver;
#[cfg(any(feature = "semver", feature = "semver_req"))]
pub use self::semver::*;

#[cfg(feature = "signed_integer")]
mod signed_integer;
#[cfg(feature = "signed_integer")]
pub use self::signed_integer::*;

#[cfg(feature = "text")]
mod text;
#[cfg(feature = "text")]
pub use self::text::*;

#[cfg(feature = "unsigned_integer")]
mod unsigned_integer;
#[cfg(feature = "unsigned_integer")]
pub use self::unsigned_integer::*;

#[cfg(feature = "url")]
mod url;
#[cfg(feature = "url")]
pub use self::url::*;

#[cfg(feature = "uuid")]
mod uuid;
#[cfg(feature = "uuid")]
pub use self::uuid::*;