Module condition_evaluator

Module condition_evaluator 

Source
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§

ConditionEvaluator
Shared condition evaluator that works for both forward and backward chaining

Type Aliases§

CustomFunction
Type for custom function implementations