RestResult
Encapsulates a successful outcome or a failure.
Failures can be dismissed as long as the value isn't retrieved.
See also
Functions
Dismisses the encapsulated exception and runs the given block if it corresponds to an ignored exception type.
Dismisses the encapsulated exception and runs the given block if it corresponds to an ignored response.
Dismisses the encapsulated exception and runs the given block if it corresponds to an ignored exception type.
Dismisses the encapsulated exception and runs the given block if it corresponds to an ignored response.
Dismisses the encapsulated exception if it corresponds to the predicate.
Dismisses the encapsulated exception if it corresponds to an ignored exception.
Dismisses the encapsulated error response if it corresponds to an ignored response.
Dismisses the encapsulated exception if it corresponds to the predicate.
Runs the given block if the result is an error response.
Runs the given block if the result is the specified error response.
Runs the given block if the result is an error response.
Runs the given block if the result is the specified error response.
Runs the given block if the result is an ErrorResponseException.
Runs the given block if the result is an ErrorResponseException.
Maps the encapsulated exception using the given block if it corresponds to an ignored exception type.
Maps the encapsulated exception using the given block if it corresponds to an ignored response.
Maps the encapsulated exception using the given block if it corresponds to an ignored exception type.
Maps the encapsulated exception using the given block if it corresponds to an ignored response.