Crate daa_rules

Crate daa_rules 

Source
Expand description

§DAA Rules

A comprehensive rules engine for the Decentralized Autonomous Agents (DAA) system. Provides policy enforcement, decision automation, and governance capabilities.

Re-exports§

pub use context::ExecutionContext;
pub use engine::RuleEngine;
pub use conditions::ConditionEvaluator;
pub use actions::ActionExecutor;

Modules§

actions
Action execution for rules
conditions
Condition evaluation for rules
context
Execution context for rules
engine
Rules engine implementation
storage
Storage interface for rules

Structs§

Rule
Rule definition

Enums§

LogLevel
Log levels for logging actions
NotificationChannel
Notification channels
RuleAction
Rule action definition
RuleCondition
Rule condition definition
RuleResult
Result of rule execution
RulesError
Rules engine error types
TimeOperator
Time comparison operators

Type Aliases§

Result