Expand description
Shared condition evaluation logic for both forward and backward chaining Shared condition evaluation logic for both forward and backward chaining
This module provides a unified interface for evaluating rule conditions that can be used by both RustRuleEngine (forward chaining) and BackwardEngine (backward chaining).
Structs§
- Condition
Evaluator - Shared condition evaluator that works for both forward and backward chaining
Type Aliases§
- Custom
Function - Type for custom function implementations