Expand description
Write-ahead coordination for recoverable external effects.
Structs§
- Effect
Execution Context - Lifecycle-only context passed to an external-effect handler.
- Effect
Executor - Capability-gated write-ahead external-effect coordinator.
- Effect
Executor Error - Structured failure from effect coordination.
- Effect
Outcome - Successful coordinated effect result.
- Effect
Record - Revisioned write-ahead record for one logical effect.
- InMemory
Effect Store - In-memory effect store with atomic idempotency indexing.
Enums§
- Effect
Event Payload Policy - Controls whether effect outputs are copied into Journal events.
- Effect
Executor Error Kind - Normalized effect-coordination failure category.
- Effect
Reconciliation - Result of querying an external system for an ambiguously started effect.
- Effect
Recovery Policy - Recovery behavior for a record whose handler may have executed.
- Effect
Status - Persisted external-effect state.
Traits§
- Effect
Handler - Object-safe implementation boundary for one class of external effect.
- Effect
Reconciler - Optional remote-state boundary for resolving started effects after a crash.
- Effect
Store - Atomic persistence boundary for write-ahead effect records.
Type Aliases§
- Effect
Future - Boxed future returned by an effect handler.