Class

zio.interop

FutureSyntax

Related Doc: package interop

Permalink

implicit final class FutureSyntax[T] extends AnyVal

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FutureSyntax
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FutureSyntax(value: Future[T])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  4. final def andThen[U](pf: PartialFunction[Try[T], U])(implicit ec: ExecutionContext): Future[T]

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. final def collect[S](pf: PartialFunction[T, S])(implicit ec: ExecutionContext): Future[S]

    Permalink
  7. final def failed: Future[Throwable]

    Permalink
  8. final def fallbackTo[U >: T](that: Future[U]): Future[U]

    Permalink
  9. final def filter(p: (T) ⇒ Boolean)(implicit ec: ExecutionContext): Future[T]

    Permalink
  10. final def flatMap[S](f: (T) ⇒ Future[S])(implicit ec: ExecutionContext): Future[S]

    Permalink
  11. final def flatten[S](implicit ev: <:<[T, Future[S]]): Future[S]

    Permalink
  12. final def foreach[U](f: (T) ⇒ U)(implicit ec: ExecutionContext): Unit

    Permalink
  13. def getClass(): Class[_ <: AnyVal]

    Permalink
    Definition Classes
    AnyVal → Any
  14. final def isCompleted: Boolean

    Permalink
  15. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  16. final def map[S](f: (T) ⇒ S)(implicit ec: ExecutionContext): Future[S]

    Permalink
  17. final def mapTo[S](implicit tag: ClassTag[S]): Future[S]

    Permalink
  18. final def onComplete[U](f: (Try[T]) ⇒ U)(implicit ec: ExecutionContext): Unit

    Permalink
  19. final def onFailure[U](pf: PartialFunction[Throwable, U])(implicit ec: ExecutionContext): Unit

    Permalink
  20. final def onSuccess[U](pf: PartialFunction[T, U])(implicit ec: ExecutionContext): Unit

    Permalink
  21. final def recover[U >: T](pf: PartialFunction[Throwable, U])(implicit ec: ExecutionContext): Future[U]

    Permalink
  22. final def recoverWith[U >: T](pf: PartialFunction[Throwable, Future[U]])(implicit ec: ExecutionContext): Future[U]

    Permalink
  23. def toString(): String

    Permalink
    Definition Classes
    Any
  24. final def transform[S](f: (Try[T]) ⇒ Try[S])(implicit ec: ExecutionContext): Future[S]

    Permalink
  25. final def transform[S](s: (T) ⇒ S, f: (Throwable) ⇒ Throwable)(implicit ec: ExecutionContext): Future[S]

    Permalink
  26. final def transformWith[S](f: (Try[T]) ⇒ Future[S])(implicit ec: ExecutionContext): Future[S]

    Permalink
  27. val value: Future[T]

    Permalink
  28. final def withFilter(p: (T) ⇒ Boolean)(implicit ec: ExecutionContext): Future[T]

    Permalink
  29. final def zip[U](that: Future[U]): Future[(T, U)]

    Permalink
  30. final def zipWith[U, R](that: Future[U])(f: (T, U) ⇒ R)(implicit ec: ExecutionContext): Future[R]

    Permalink

Inherited from AnyVal

Inherited from Any

Ungrouped