Subcontext

izumi.distage.Subcontext
trait Subcontext[A]

Attributes

See also:
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def map[B : Tag](f: A => B): Subcontext[B]
def plan: Plan
def produce[F[_] : Tag](): Lifecycle[F, A]
def produceRun[F[_] : Tag, B](f: A => F[B]): F[B]
def provide[T : Tag](value: T)(implicit evidence$5: Tag[T], pos: CodePositionMaterializer): Subcontext[A]
def provide[T : Tag](name: Identifier)(value: T)(implicit evidence$6: Tag[T], pos: CodePositionMaterializer): Subcontext[A]

Concrete methods

final def produceRun[B](f: A => B): B