NamedResultExt<T extends Object> extension
Adds NamedResultExt.named to Result for failure
attribution: if the receiver is an Err that has not yet been labelled by
an upstream .named(), the label is recorded in Err.breadcrumbs. If it
already carries breadcrumbs (an upstream node already claimed the failure),
this is a no-op so the originating step keeps its credit.
- on
-
- Result<
T>
- Result<
Methods
-
named(
String label) → Result< T> -
Available on Result<
T> , provided by the NamedResultExt extension