use_rule_basic_usage/
basic_usage.rs1use use_rule::Rule;
2
3fn main() {
4 let rule = Rule::<i32, _>::new("positive", |value| *value > 0);
5 let evaluation = rule.evaluate(&42);
6
7 assert_eq!(evaluation.name(), "positive");
8 assert!(evaluation.passed());
9}