Macro owned_validators

macro_rules! owned_validators {
    ($($validator:expr),* $(,)?) => { ... };
}
Expand description

Creates a collection of owned validators with automatic priority sorting.

This macro simplifies the creation of validator collections by automatically boxing validators and sorting them by priority (highest first).

§Examples

use crate::owned_validators;

let validators = owned_validators![
    TokenValidator::new(),
    SemanticValidator::new(),
    MethodValidator::new(),
];