flatten Nested Failure
fun <OuterOk : AncestorOk, EmbeddedOk : AncestorOk, Error, AncestorOk> Outcome<OuterOk, Outcome<EmbeddedOk, Error>>.flattenNestedFailure(): Outcome<AncestorOk, Error>
Flattens a nested Outcome from inside the Failure state into a single Outcome.
The returned value type is the nearest common AncestorOk of EmbeddedOk and OuterOk.
Parameters
Ancestor Ok
The nearest common ancestor of EmbeddedOk and OuterOk.