rust-rule-engine 1.20.1

A blazing-fast Rust rule engine with RETE algorithm, backward chaining inference, and GRL (Grule Rule Language) syntax. Features: forward/backward chaining, pattern matching, unification, O(1) rule indexing, TMS, expression evaluation, method calls, streaming with Redis state backend, watermarking, and custom functions. Production-ready for business rules, expert systems, real-time stream processing, and decision automation.
Documentation
1
2
3
4
5
6
7
8
9
10
11
pub mod collection_utils;
pub mod date_utils;
pub mod math_utils;
pub mod string_utils;
pub mod validation;

pub use collection_utils::CollectionUtilsPlugin;
pub use date_utils::DateUtilsPlugin;
pub use math_utils::MathUtilsPlugin;
pub use string_utils::StringUtilsPlugin;
pub use validation::ValidationPlugin;