CompositeFailure
object CompositeFailure
- Companion
- class
class Object
trait Matchable
class Any
Value members
Methods
def fromResults(first: Either[Throwable, Unit], second: Either[Throwable, Unit]): Either[Throwable, Unit]
Builds composite failure from the results supplied.
-
When any of the results are on left, then the Left(err) is returned
-
When both results fail, the Left(CompositeFailure(_)) is returned
-
When both results succeeds then Right(()) is returned