macro_rules! rules {
($($rule:expr),* $(,)?) => { ... };
}Expand description
Macro for creating a vector of boxed validation rules.
This macro boxes each rule, allowing different rule types to be stored together in a single vector.
§Example
ⓘ
use ferro_rs::validation::{Validator, rules::*};
use ferro_rs::rules;
let validator = Validator::new(&data)
.rules("email", rules![required(), email()])
.rules("name", rules![required(), string(), max(255)]);