zio.ZLayer.FunctionConstructor
See theFunctionConstructor companion trait
object FunctionConstructor
Attributes
- Companion
- trait
- Graph
-
- Supertypes
- Self type
-
FunctionConstructor.type
Members list
Type members
Types
Implicits
Implicits
implicit def function14Constructor[A : Tag, B : Tag, C : Tag, D : Tag, E : Tag, F : Tag, G : Tag, H : Tag, I : Tag, J : Tag, K : Tag, L : Tag, M : Tag, N : Tag, O : Tag]: WithOut[(A, B, C, D, E, F, G, H, I, J, K, L, M, N) => O, ZLayer[A & B & C & D & E & F & G & H & I & J & K & L & M & N, Nothing, O]]
implicit def function15Constructor[A : Tag, B : Tag, C : Tag, D : Tag, E : Tag, F : Tag, G : Tag, H : Tag, I : Tag, J : Tag, K : Tag, L : Tag, M : Tag, N : Tag, O : Tag, P : Tag]: WithOut[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) => P, ZLayer[A & B & C & D & E & F & G & H & I & J & K & L & M & N & O, Nothing, P]]
implicit def function16Constructor[A : Tag, B : Tag, C : Tag, D : Tag, E : Tag, F : Tag, G : Tag, H : Tag, I : Tag, J : Tag, K : Tag, L : Tag, M : Tag, N : Tag, O : Tag, P : Tag, Q : Tag]: WithOut[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) => Q, ZLayer[A & B & C & D & E & F & G & H & I & J & K & L & M & N & O & P, Nothing, Q]]
implicit def function17Constructor[A : Tag, B : Tag, C : Tag, D : Tag, E : Tag, F : Tag, G : Tag, H : Tag, I : Tag, J : Tag, K : Tag, L : Tag, M : Tag, N : Tag, O : Tag, P : Tag, Q : Tag, R : Tag]: WithOut[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) => R, ZLayer[A & B & C & D & E & F & G & H & I & J & K & L & M & N & O & P & Q, Nothing, R]]
implicit def function18Constructor[A : Tag, B : Tag, C : Tag, D : Tag, E : Tag, F : Tag, G : Tag, H : Tag, I : Tag, J : Tag, K : Tag, L : Tag, M : Tag, N : Tag, O : Tag, P : Tag, Q : Tag, R : Tag, S : Tag]: WithOut[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) => S, ZLayer[A & B & C & D & E & F & G & H & I & J & K & L & M & N & O & P & Q & R, Nothing, S]]
implicit def function19Constructor[A : Tag, B : Tag, C : Tag, D : Tag, E : Tag, F : Tag, G : Tag, H : Tag, I : Tag, J : Tag, K : Tag, L : Tag, M : Tag, N : Tag, O : Tag, P : Tag, Q : Tag, R : Tag, S : Tag, T : Tag]: WithOut[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) => T, ZLayer[A & B & C & D & E & F & G & H & I & J & K & L & M & N & O & P & Q & R & S, Nothing, T]]
implicit def function20Constructor[A : Tag, B : Tag, C : Tag, D : Tag, E : Tag, F : Tag, G : Tag, H : Tag, I : Tag, J : Tag, K : Tag, L : Tag, M : Tag, N : Tag, O : Tag, P : Tag, Q : Tag, R : Tag, S : Tag, T : Tag, U : Tag]: WithOut[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) => U, ZLayer[A & B & C & D & E & F & G & H & I & J & K & L & M & N & O & P & Q & R & S & T, Nothing, U]]
implicit def function21Constructor[A : Tag, B : Tag, C : Tag, D : Tag, E : Tag, F : Tag, G : Tag, H : Tag, I : Tag, J : Tag, K : Tag, L : Tag, M : Tag, N : Tag, O : Tag, P : Tag, Q : Tag, R : Tag, S : Tag, T : Tag, U : Tag, V : Tag]: WithOut[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) => V, ZLayer[A & B & C & D & E & F & G & H & I & J & K & L & M & N & O & P & Q & R & S & T & U, Nothing, V]]
implicit def function22Constructor[A : Tag, B : Tag, C : Tag, D : Tag, E : Tag, F : Tag, G : Tag, H : Tag, I : Tag, J : Tag, K : Tag, L : Tag, M : Tag, N : Tag, O : Tag, P : Tag, Q : Tag, R : Tag, S : Tag, T : Tag, U : Tag, V : Tag, W : Tag]: WithOut[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V) => W, ZLayer[A & B & C & D & E & F & G & H & I & J & K & L & M & N & O & P & Q & R & S & T & U & V, Nothing, W]]
In this article