LayerMacros

class Object
trait Matchable
class Any

Value members

Concrete methods

def constructLayer[R0 : Type, R : Type, E : Type](layers: Expr[Seq[ZLayer[_, E, _]]])(implicit evidence$1: Type[R0], evidence$2: Type[R], evidence$3: Type[E], Quotes): Expr[ZLayer[R0, E, R]]
def provideImpl[R0 : Type, R : Type, E : Type, A : Type](zio: Expr[ZIO[R, E, A]], layer: Expr[Seq[ZLayer[_, E, _]]])(implicit evidence$4: Type[R0], evidence$5: Type[R], evidence$6: Type[E], evidence$7: Type[A], Quotes): Expr[ZIO[R0, E, A]]