use_constraint_basic_usage/
basic_usage.rs1use use_constraint::Constraint;
2
3fn main() {
4 let constraint = Constraint::<str, _>::new("non-empty", |value| !value.is_empty());
5 let evaluation = constraint.evaluate("rustuse");
6
7 assert_eq!(evaluation.label(), "non-empty");
8 assert!(evaluation.satisfied());
9}