FutureCanHandleError

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

Type members

Inherited types

type Xor[+A, +B]
Inherited from
CanHandleError
type XorT[A, B]
Inherited from
CanHandleError

Value members

Concrete methods

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

Inherited methods

final def handleEitherNonFatal[A, AA >: A, B, BB >: B](fab: => Future[Xor[A, B]])(handleError: Throwable => Xor[AA, BB]): Future[Xor[AA, BB]]
Inherited from
CanHandleError
final def handleEitherNonFatalWith[A, AA >: A, B, BB >: B](fab: => Future[Xor[A, B]])(handleError: Throwable => Future[Xor[AA, BB]]): Future[Xor[AA, BB]]
Inherited from
CanHandleError
final def handleEitherTNonFatal[A, AA >: A, B, BB >: B](efab: => XorT[A, B])(handleError: Throwable => Xor[AA, BB]): XorT[AA, BB]
Inherited from
CanHandleError
final def handleEitherTNonFatalWith[A, AA >: A, B, BB >: B](efab: => XorT[A, B])(handleError: Throwable => Future[Xor[AA, BB]]): XorT[AA, BB]
Inherited from
CanHandleError

Concrete fields

val ec: ExecutionContext