Skip to main content

Module aggregator

Module aggregator 

Source
Expand description

AggregatorRuntime - role trait for aggregator implementations.

Per docs/ROLES.md §7. The trait carries the universal pair (atomic_opset + dispatch_atomic); the engine routes through dispatch_atomic. Author Contract impls (crate::contracts::Aggregator) define the user-facing surface; #[derive(bb::Aggregator)] emits the bridge into AggregatorRuntime::dispatch_atomic.

Traits§

AggregatorRuntime
Role trait for aggregator implementations.