Crate dynarule

Crate dynarule 

Source
Expand description

A flexible, JSON-based rule engine for evaluating dynamic conditions.

This crate allows users to define rules in JSON and evaluate them against input data. It supports basic comparisons, nested conditions, and custom extensibility.

Modules§

parser

Structs§

Config
Outcome
The result of a rule evaluation, supporting templated values.
Rule
A single rule with a condition, outcome, and priority.
RuleEngine

Enums§

Condition
A condition to evaluate, either a simple expression or a nested combination.
RuleEngineError