ZManagedZLayerCompanionSyntax

final implicit class ZManagedZLayerCompanionSyntax(self: ZLayer.type) extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def fromManaged[R, E, A : Tag](m: ZManaged[R, E, A])(implicit evidence$1: Tag[A], trace: Trace): ZLayer[R, E, A]

Constructs a layer from a managed resource.

Constructs a layer from a managed resource.

def fromManagedEnvironment[R, E, A](m: ZManaged[R, E, ZEnvironment[A]])(implicit trace: Trace): ZLayer[R, E, A]

Constructs a layer from a managed resource, which must return one or more services.

Constructs a layer from a managed resource, which must return one or more services.