Expand description
Runtime effect capture: canonical side-effect types and sink for the kernel.
All side effects produced during execution are represented as RuntimeEffect and logged to the active context via EffectSink. This ensures zero uncaptured side effects leak into the execution state (replay and verification can rely on a complete effect stream).
Structs§
- Noop
Effect Sink - Effect sink that discards all effects (e.g. when capture is not needed).
Enums§
- Runtime
Effect - A single runtime side effect that the kernel (or adapters) must capture.
Traits§
- Effect
Sink - Sink for recording runtime effects for the active thread/run.