Skip to main content

use_constraint_basic_usage/
basic_usage.rs

1use 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}