Await

object Await extends AwaitJS
trait AwaitJS
class Object
trait Matchable
class Any

Value members

Concrete methods

@inline
def apply[AwaitableValue]: AwaitableValue =:= Await[AwaitableValue]

Givens

Givens

given IsKeyword_Await_FutureResult[FutureResult]: IsKeyword[Await[Future[FutureResult]], FutureResult]
given Original_Await_Future_FutureResult: Original[Await[Future[FutureResult]], Future[That], FutureResult]
given `Original_Await_!!_Value`: Original[Await[Future[Value]], Unit => Throwable, Value]

Extensions

Extensions

extension [FA, A](fa: FA)
transparent inline
def unary_!(using inline notKeyword: NotGiven[FA <:< Keyword], inline asFA: FA <:< Future[A]): A