pub trait RuleRunner {
// Required method
fn run(
&self,
context: &mut RuleContext,
rules: &mut [Box<dyn Rule>],
) -> RuleResult<()>;
}Expand description
Trait for rule execution strategies
pub trait RuleRunner {
// Required method
fn run(
&self,
context: &mut RuleContext,
rules: &mut [Box<dyn Rule>],
) -> RuleResult<()>;
}Trait for rule execution strategies