refuel.inject

Type members

Classlikes

trait Injector(using `__rc`: LocalizedContainer) extends DependencyPoolRef[LocalizedContainer]
Companion
object
object Injector
Companion
class

Givens

Givens

given _containerInheritance: T => U
given _implicitProviding: T => U

Provide internal instance Lazy[T]. Once injected, the object is persisted. However, if a request from a different container instance occurs, it may be searched again.

Provide internal instance Lazy[T]. Once injected, the object is persisted. However, if a request from a different container instance occurs, it may be searched again.

Type Params
X

Variable type

Value Params
variable

Stored dependency object.