Expand description
Rule execution engine and related components
Re-exports§
pub use analytics::AnalyticsConfig;pub use analytics::ExecutionEvent;pub use analytics::OverallStats;pub use analytics::RuleAnalytics;pub use analytics::RuleMetrics;pub use dependency::DependencyAnalysisResult;pub use dependency::DependencyAnalyzer;pub use dependency::ExecutionGroup;pub use dependency::ExecutionMode;pub use dependency::ExecutionStrategy;pub use engine::EngineConfig;pub use engine::GruleExecutionResult;pub use engine::RustRuleEngine;pub use parallel::ParallelConfig;pub use parallel::ParallelExecutionResult;pub use parallel::ParallelRuleEngine;pub use template::ParameterType;pub use template::RuleTemplate;pub use template::TemplateManager;
Modules§
- analytics
- Advanced analytics and performance monitoring
- dependency
- Dependency analysis for safe parallel execution
- engine
- Main rule execution engine
- facts
- Facts (working memory) for rule execution
- knowledge_
base - Knowledge base for rule storage and management
- parallel
- Parallel rule execution engine
- rule
- Rule definition and condition handling
- template
- Rule templates for dynamic rule generation