Expand description
Field validation library for Aviso notification system
This library provides validation handlers for different field types
Re-exports§
pub use types::ValidationRules;pub use constraints::EnumConstraint;pub use constraints::NumericConstraint;pub use constraints::parse_enum_constraint;pub use constraints::parse_float_constraint;pub use constraints::parse_int_constraint;pub use date::DateHandler;pub use enum_handler::EnumHandler;pub use expver::ExpverHandler;pub use float::FloatHandler;pub use int::IntHandler;pub use point::PointHandler;pub use polygon::PolygonHandler;pub use string::StringHandler;pub use time::TimeHandler;
Modules§
- constraints
- Constraint parsing and evaluation helpers for identifier filters.
- date
- Date validation and canonicalization handler
- enum_
handler - Enumeration validation and canonicalization handler
- expver
- float
- Floating-point validation and canonicalization handler.
- int
- Integer validation and canonicalization handler
- point
- polygon
- string
- String validation and canonicalization
- time
- Time validation and canonicalization handler
- types
- Validation rule types for field validation