Await

object Await
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[Result](future: Future[Result]): Await[Result]
@inline
def cast[Result]: Future[Result] <:< Await[Result]

Givens

Givens

given IsKeyword_Await_Result[Result]: IsKeyword[Await[Result], Result]

Extensions

Extensions

extension [Result](keyword: Await[Result])
def future: Future[Result]

Implicits

Implicits

implicit
def awaitDsl[Value, That](implicit executionContext: ExecutionContext): Dsl[Await[Value], Future[That], Value]
implicit
def continuationAwaitDsl[Value](implicit executionContext: ExecutionContext): Dsl[Await[Value], Unit => Throwable, Value]
implicit
def implicitAwait[Value](future: Future[Value]): Await[Value]
implicit
def streamAwaitDsl[Value, That](implicit executionContext: ExecutionContext): Dsl[Await[Value], Stream[Future[That]], Value]