Crate elif_validation

Source
Expand description

§elif-validation

Pure validation system for the elif framework - similar to NestJS class-validator. Framework-agnostic validation with built-in validators and custom rules.

Re-exports§

pub use error::ValidationError;
pub use error::ValidationErrors;
pub use error::ValidationResult;
pub use traits::Validate;
pub use traits::ValidateField;
pub use traits::ValidateRequest;
pub use traits::ValidationRule;
pub use rules::Rules;
pub use rules::RulesBuilder;
pub use validators::email::EmailValidator;
pub use validators::length::LengthValidator;
pub use validators::numeric::NumericValidator;
pub use validators::pattern::PatternValidator;
pub use validators::required::RequiredValidator;
pub use validators::custom::CustomValidator;

Modules§

error
Validation error types and handling
rules
Validation rules builder and composition system
traits
Core validation traits for the elif framework
validators
Built-in validators for common validation scenarios