Module rule
Source - EngineConfig
- Configuration options for the rule engine
- Facts
- Facts - represents the working memory of data objects
Similar to Grule’s DataContext concept
- GRLParser
- GRL Parser - No Regex Version
- KnowledgeBase
- Knowledge Base - manages collections of rules and facts
Similar to Grule’s KnowledgeBase concept
- Rule
- Simple rule implementation (backward compatible)
For advanced features, use RuleEngine directly
- RuleEngine
- Convenience wrapper around RustRuleEngine with JSON integration
- RustRuleEngine
- Rust Rule Engine - High-performance rule execution engine
- RuleError
- Value
- Represents a value that can be used in rule conditions and actions
- RuleResult