FutureCanHandleError

final class FutureCanHandleError(val ec: ExecutionContext) extends FutureCanHandleError with CanHandleError[[T] =>> Future[T]]
trait CanHandleError[[T] =>> Future[T]]
class FutureCanHandleError
trait CanHandleError[[T] =>> Future[T]]
class Object
trait Matchable
class Any

Type members

Inherited types

type Xor[A, B] = Either[A, B]
Inherited from
CanHandleError
type XorT[A, B] = EitherT[F, A, B]
Inherited from
CanHandleError

Value members

Concrete methods

override def handleEitherTNonFatal[A, AA >: A, B, BB >: B](efab: => EitherT[[T] =>> Future[T], A, B])(handleError: Throwable => Either[AA, BB]): EitherT[[T] =>> Future[T], AA, BB]
Definition Classes
CanHandleError
override def handleEitherTNonFatalWith[A, AA >: A, B, BB >: B](efab: => EitherT[[T] =>> Future[T], A, B])(handleError: Throwable => Future[Either[AA, BB]]): EitherT[[T] =>> Future[T], AA, BB]
Definition Classes
CanHandleError

Inherited methods

override def handleNonFatal[A, AA >: A](fa: => Future[A])(handleError: Throwable => AA): Future[AA]
Definition Classes
FutureCanHandleError -> CanHandleError
Inherited from
FutureCanHandleError
override def handleNonFatalWith[A, AA >: A](fa: => Future[A])(handleError: Throwable => Future[AA]): Future[AA]
Definition Classes
FutureCanHandleError -> CanHandleError
Inherited from
FutureCanHandleError

Concrete fields

override val ec: ExecutionContext