trait LocalContext[F[_], R] extends AnyLocalContext[F]
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- LocalContext
- AnyLocalContext
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Abstract Value Members
- abstract def plan: Plan
- abstract def produce(): Lifecycle[F, R]
- abstract def produceRun(): F[R]
- abstract def provide[T](value: T)(implicit arg0: Tag[T], pos: CodePositionMaterializer): LocalContext[F, R]
- abstract def provideNamed[T](id: Identifier, value: T)(implicit arg0: Tag[T], pos: CodePositionMaterializer): LocalContext[F, R]
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def provide[T1, T2, T3, T4, T5, T6, T7, T8](v1: T1, v2: T2, v3: T3, v4: T4, v5: T5, v6: T6, v7: T7, v8: T8)(implicit arg0: Tag[T1], arg1: Tag[T2], arg2: Tag[T3], arg3: Tag[T4], arg4: Tag[T5], arg5: Tag[T6], arg6: Tag[T7], arg7: Tag[T8], pos: CodePositionMaterializer): LocalContext[F, R]
- Annotations
- @inline()
- final def provide[T1, T2, T3, T4, T5, T6, T7](v1: T1, v2: T2, v3: T3, v4: T4, v5: T5, v6: T6, v7: T7)(implicit arg0: Tag[T1], arg1: Tag[T2], arg2: Tag[T3], arg3: Tag[T4], arg4: Tag[T5], arg5: Tag[T6], arg6: Tag[T7], pos: CodePositionMaterializer): LocalContext[F, R]
- Annotations
- @inline()
- final def provide[T1, T2, T3, T4, T5, T6](v1: T1, v2: T2, v3: T3, v4: T4, v5: T5, v6: T6)(implicit arg0: Tag[T1], arg1: Tag[T2], arg2: Tag[T3], arg3: Tag[T4], arg4: Tag[T5], arg5: Tag[T6], pos: CodePositionMaterializer): LocalContext[F, R]
- Annotations
- @inline()
- final def provide[T1, T2, T3, T4, T5](v1: T1, v2: T2, v3: T3, v4: T4, v5: T5)(implicit arg0: Tag[T1], arg1: Tag[T2], arg2: Tag[T3], arg3: Tag[T4], arg4: Tag[T5], pos: CodePositionMaterializer): LocalContext[F, R]
- Annotations
- @inline()
- final def provide[T1, T2, T3, T4](v1: T1, v2: T2, v3: T3, v4: T4)(implicit arg0: Tag[T1], arg1: Tag[T2], arg2: Tag[T3], arg3: Tag[T4], pos: CodePositionMaterializer): LocalContext[F, R]
- Annotations
- @inline()
- final def provide[T1, T2, T3](v1: T1, v2: T2, v3: T3)(implicit arg0: Tag[T1], arg1: Tag[T2], arg2: Tag[T3], pos: CodePositionMaterializer): LocalContext[F, R]
- Annotations
- @inline()
- final def provide[T1, T2](v1: T1, v2: T2)(implicit arg0: Tag[T1], arg1: Tag[T2], pos: CodePositionMaterializer): LocalContext[F, R]
- Annotations
- @inline()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()