Expand description
DataSourceRuntime - role trait for data-source implementations.
Per docs/ROLES.md §9. The trait carries the universal pair
(atomic_opset + dispatch_atomic); the engine routes through
dispatch_atomic. Author Contract impls
(crate::contracts::DataSource) define the user-facing surface;
#[derive(bb::DataSource)] emits the bridge into
DataSourceRuntime::dispatch_atomic.
Traits§
- Data
Source Runtime - Role trait for data-source implementations.