Expand description
§Stop semantics (ADR-0025)
This segment implements OutcomePipeline and propagates PipelineOutcome::Stopped(ex)
with the exchange state intact. See ADR-0025 §3.
Structs§
- Catch
Clause Segment Handled: the exchange continues through finally and downstream.Propagate: the catch body runs for side effects, finally runs with the catch body’s exchange, and the original try-error re-throws asFailed.- DoTry
Segment - Outcome-aware structural EIP segment for the doTry/doCatch/doFinally pattern.
- Finally
Clause Segment - Compilable segment for a
doFinallyclause within aDoTrySegment.