Expand description
Rule execution engine and related components
Re-exports§
- pub use agenda::ActivationGroupManager;
- pub use agenda::AgendaManager;
- 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;
- pub use workflow::ScheduledTask;
- pub use workflow::WorkflowEngine;
- pub use workflow::WorkflowResult;
- pub use workflow::WorkflowState;
- pub use workflow::WorkflowStats;
- pub use workflow::WorkflowStatus;
Modules§
- agenda
- Agenda and activation group management
- analytics
- Advanced analytics and performance monitoring
- coverage
- Module đo coverage cho rule engine Lưu lại thông tin rule đã được test, facts đã test, và sinh báo cáo coverage
- 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
- pattern_matcher 
- Pattern matching for complex conditions
- plugin
- Plugin system for extensibility
- rule
- Rule execution engine and core functionality
- template
- Rule templates for dynamic rule generation
- workflow
- Workflow engine for rule chaining and sequential execution