SpecLayerMacros

zio.test.SpecLayerMacros

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def provideAutoImpl[R : Type, E : Type](spec: Expr[Spec[R, E]], layer: Expr[Seq[ZLayer[_, E, _]]])(implicit evidence$1: Type[R], evidence$2: Type[E], Quotes): Expr[Spec[_, E]]
def provideImpl[R0 : Type, R : Type, E : Type](spec: Expr[Spec[R, E]], layer: Expr[Seq[ZLayer[_, E, _]]])(implicit evidence$1: Type[R0], evidence$2: Type[R], evidence$3: Type[E], Quotes): Expr[Spec[R0, E]]
def provideSharedAutoImpl[R : Type, E : Type](spec: Expr[Spec[R, E]], layer: Expr[Seq[ZLayer[_, E, _]]])(implicit evidence$1: Type[R], evidence$2: Type[E], Quotes): Expr[Spec[_, E]]
def provideSharedImpl[R0 : Type, R : Type, E : Type](spec: Expr[Spec[R, E]], layer: Expr[Seq[ZLayer[_, E, _]]])(implicit evidence$1: Type[R0], evidence$2: Type[R], evidence$3: Type[E], Quotes): Expr[Spec[R0, E]]
def provideSomeImpl[R0 : Type, R : Type, E : Type](spec: Expr[Spec[R, E]], layer: Expr[Seq[ZLayer[_, E, _]]])(implicit evidence$1: Type[R0], evidence$2: Type[R], evidence$3: Type[E], Quotes): Expr[Spec[R0, E]]
def provideSomeSharedImpl[R0 : Type, R : Type, E : Type](spec: Expr[Spec[R, E]], layer: Expr[Seq[ZLayer[_, E, _]]])(implicit evidence$1: Type[R0], evidence$2: Type[R], evidence$3: Type[E], Quotes): Expr[Spec[R0, E]]