Packages

c

zio.interop

FutureSyntax

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])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. final def andThen[U](pf: PartialFunction[Try[T], U])(implicit ec: ExecutionContext): Future[T]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. final def collect[S](pf: PartialFunction[T, S])(implicit ec: ExecutionContext): Future[S]
  7. final def failed: Future[Throwable]
  8. final def fallbackTo[U >: T](that: Future[U]): Future[U]
  9. final def filter(p: (T) => Boolean)(implicit ec: ExecutionContext): Future[T]
  10. final def flatMap[S](f: (T) => Future[S])(implicit ec: ExecutionContext): Future[S]
  11. final def flatten[S](implicit ev: <:<[T, Future[S]]): Future[S]
  12. final def foreach[U](f: (T) => U)(implicit ec: ExecutionContext): Unit
  13. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  14. final def isCompleted: Boolean
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. final def map[S](f: (T) => S)(implicit ec: ExecutionContext): Future[S]
  17. final def mapTo[S](implicit tag: ClassTag[S]): Future[S]
  18. final def onComplete[U](f: (Try[T]) => U)(implicit ec: ExecutionContext): Unit
  19. final def onFailure[U](pf: PartialFunction[Throwable, U])(implicit ec: ExecutionContext): Unit
  20. final def onSuccess[U](pf: PartialFunction[T, U])(implicit ec: ExecutionContext): Unit
  21. final def recover[U >: T](pf: PartialFunction[Throwable, U])(implicit ec: ExecutionContext): Future[U]
  22. final def recoverWith[U >: T](pf: PartialFunction[Throwable, Future[U]])(implicit ec: ExecutionContext): Future[U]
  23. def toString(): String
    Definition Classes
    Any
  24. final def transform[S](f: (Try[T]) => Try[S])(implicit ec: ExecutionContext): Future[S]
  25. final def transform[S](s: (T) => S, f: (Throwable) => Throwable)(implicit ec: ExecutionContext): Future[S]
  26. final def transformWith[S](f: (Try[T]) => Future[S])(implicit ec: ExecutionContext): Future[S]
  27. val value: Future[T]
  28. final def withFilter(p: (T) => Boolean)(implicit ec: ExecutionContext): Future[T]
  29. final def zip[U](that: Future[U]): Future[(T, U)]
  30. final def zipWith[U, R](that: Future[U])(f: (T, U) => R)(implicit ec: ExecutionContext): Future[R]

Inherited from AnyVal

Inherited from Any

Ungrouped