AppContextAsyncProvider

com.github.rssh.appcontext.AppContextAsyncProvider
See theAppContextAsyncProvider companion trait

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply[F[_], T](using p: AppContextAsyncProvider[F, T]): AppContextAsyncProvider[F, T]
def get[F[_], T](using p: AppContextAsyncProvider[F, T]): F[T]
def of[F[_], T](value: F[T]): AppContextAsyncProvider[F, T]

Givens

Givens

given fromProviders[F[_], T, Xs <: NonEmptyTuple, N <: Int](using AppContextAsyncProvidersSearch[F, Xs], OfSubtype[Xs, T, N]): AppContextAsyncProvider[F, T]

Create default AppContextProvider for a implicit value of type T. Note, that name is used in macros (i.e. should not be changed)

Create default AppContextProvider for a implicit value of type T. Note, that name is used in macros (i.e. should not be changed)

Attributes

Inherited givens

given fromSync[F[_] : AppContextPure, T](implicit evidence$1: AppContextPure[F], syncProvider: AppContextProvider[T]): fromSync[F, T]

Attributes

Inherited from:
AppContextAsyncProviderLowLevelImplicits