pub use Error;
pub use Outcome;
pub use Validate;
/// Represents a validation result.
pub type Result = Result;
/// Indicates successful validation.
/// Indicates validation was skipped.
/// Indicates validation failed.
///
/// # Arguments
///
/// * `failure` - The validation failure message