CanRecoverFuture

class CanRecoverFuture(implicit val EC0: ExecutionContext) extends FutureCanRecover
trait CanRecover[[T] =>> Future[T]]
class Object
trait Matchable
class Any

Value members

Inherited methods

@inline
final def recoverEitherFromNonFatal[A, AA >: A, B, BB >: B](fab: => Future[Either[A, B]])(handleError: PartialFunction[Throwable, Either[AA, BB]]): Future[Either[AA, BB]]
Inherited from
CanRecover
@inline
final def recoverEitherFromNonFatalWith[A, AA >: A, B, BB >: B](fab: => Future[Either[A, B]])(handleError: PartialFunction[Throwable, Future[Either[AA, BB]]]): Future[Either[AA, BB]]
Inherited from
CanRecover
@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.Throw")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String]))) @inline
override def recoverFromNonFatal[A, AA >: A](fa: => Future[A])(handleError: PartialFunction[Throwable, AA]): Future[AA]
Definition Classes
Inherited from
FutureCanRecover
@inline
override def recoverFromNonFatalWith[A, AA >: A](fa: => Future[A])(handleError: PartialFunction[Throwable, Future[AA]]): Future[AA]
Definition Classes
Inherited from
FutureCanRecover

Implicits

Implicits

implicit override val EC0: ExecutionContext