Skip to main content

validation_core/
lib.rs

1pub mod config;
2pub mod rules;
3pub mod set;
4
5pub use config::{
6    AllowedValues, CharacterFilterSettings, PatternSettings, PositionFilterSettings,
7    ValidationConfig, ValidationMergeError, ValidationResult, ValidationSettings,
8};
9pub use rules::{
10    count_text, CharacterFilter, CharacterLimits, CountMode, DisplayMask, LimitCheckResult,
11    MaskDisplayMode, PatternFilters, PositionFilter, PositionRange,
12};
13pub use set::{
14    AppliedValidation, ValidationRule, ValidationSet, ValidationSetItem, ValidationSetResolveError,
15};