Represents a failed operation that resulted in a FailureType.
Returns a failure value if the result is Failure.
Returns true if Result finished with failure.
Returns true if Result finished successfully.
Returns a value if the result is Success.
Maps success value or failure.
Maps success value to a new Result or passes failure.
Folds success or failure into a final value.
Performs provided operation if Result is failure.
Performs provided operation if Result is success.
Maps success value or passes failure.
Maps failure or passes success value.
Converts Result to Either. Result.Failure will be converted to Either.Left and Result.Success will be converted to Either.Right.
Returns success value or uses handler to map failure to value.