use-rule
Named reusable rule primitives for RustUse.
Install
[]
= "0.0.1"
Foundation
use-rule provides a Rule<T, F> type for reusable named checks plus a lightweight RuleEvaluation result.
Example
use Rule;
let rule = new;
let evaluation = rule.evaluate;
assert_eq!;
assert!;
When to use directly
Choose use-rule when you want a named reusable check without a broader framework.
Scope
- Rules stay generic over a single input value.
- Evaluation results stay small and explicit.
- Error aggregation and reporting layers are out of scope.
Status
use-rule is a pre-1.0 crate with a deliberately narrow API.