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
mod collection_length;
mod validate_boolean;
mod validate_bytes;
mod validate_char;
mod validate_length;
mod validate_number;
mod validate_signed_integer;
mod validate_string;
mod validate_unsigned_integer;

pub use collection_length::*;
pub use validate_boolean::*;
pub use validate_bytes::*;
pub use validate_char::*;
pub use validate_length::*;
pub use validate_number::*;
pub use validate_signed_integer::*;
pub use validate_string::*;
pub use validate_unsigned_integer::*;

#[cfg(feature = "serde_json")]
mod validate_json_value;
#[cfg(feature = "serde_json")]
pub use validate_json_value::*;

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

#[cfg(any(
    feature = "domain",
    feature = "host",
    feature = "ip",
    feature = "ipv4",
    feature = "ipv6",
))]
mod to_uri_authority_string;
#[cfg(any(
    feature = "domain",
    feature = "host",
    feature = "ip",
    feature = "ipv4",
    feature = "ipv6",
))]
pub use to_uri_authority_string::*;

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

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

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

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