izumi.distage.model.definition.ImplDef$
See theImplDef companion class
object ImplDef
Attributes
Members list
Concise view
Type members
Classlikes
final case class ContextImpl(implType: SafeType, extractingFunction: Provider, module: ModuleBase, externalKeys: Set[DIKey]) extends DirectImplDef
Attributes
- Graph
- Supertypes
- trait Serializabletrait DirectImplDefclass ImplDeftrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class ImplDeftrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass Any
- Known subtypes
final case class EffectImpl(implType: SafeType, effectHKTypeCtor: SafeType, effectImpl: DirectImplDef) extends RecursiveImplDef
Attributes
- Graph
- Supertypes
- trait Serializabletrait RecursiveImplDefclass ImplDeftrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait DirectImplDefclass ImplDeftrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait DirectImplDefclass ImplDeftrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class ImplDeftrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass Any
- Known subtypes
- class EffectImplclass ResourceImpl
Attributes
- Graph
- Supertypes
- trait Serializabletrait DirectImplDefclass ImplDeftrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass Any
final case class ResourceImpl(implType: SafeType, effectHKTypeCtor: SafeType, resourceImpl: DirectImplDef) extends RecursiveImplDef
Attributes
- Graph
- Supertypes
- trait Serializabletrait RecursiveImplDefclass ImplDeftrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass Any
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror