ToHandler

zio.http.ToHandler
See theToHandler companion trait
object ToHandler

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
ToHandler.type

Members list

Type members

Inherited types

type Typed[H, Env0, Err0, In0, Out0] = ToHandler[H] { type Env = Env0; type Err = Err0; type In = In0; type Out = Out0; }

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits4 (hidden)

Implicits

Implicits

implicit def nothingIsHandlerConstructor: Typed[Nothing, Any, Nothing, Any, Nothing]

Inherited implicits

implicit def eitherIsHandlerConstructor[Err0, Out0]: Typed[Either[Err0, Out0], Any, Err0, Any, Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits4 (hidden)
implicit def exitIsHandlerConstructor[E, A]: Typed[Exit[E, A], Any, E, Any, A]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits4 (hidden)
implicit def function2HandlerIsHandlerConstructor[Env0, Err0, In1, In2, Out0]: Typed[(In1, In2) => Handler[Env0, Err0, (In1, In2), Out0], Env0, Err0, (In1, In2), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function2IsHandlerConstructor[In1, In2, Out0]: Typed[(In1, In2) => Out0, Any, Nothing, (In1, In2), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits3 (hidden)
implicit def function2ResponseIsHandlerConstructor[In1, In2]: Typed[(In1, In2) => Response, Any, Nothing, (In1, In2), Response]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function2ZIOIsHandlerConstructor[Env0, Err0, In1, In2, Out0]: Typed[(In1, In2) => ZIO[Env0, Err0, Out0], Env0, Err0, (In1, In2), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function3HandlerIsHandlerConstructor[Env0, Err0, In1, In2, In3, Out0]: Typed[(In1, In2, In3) => Handler[Env0, Err0, (In1, In2, In3), Out0], Env0, Err0, (In1, In2, In3), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function3IsHandlerConstructor[In1, In2, In3, Out0]: Typed[(In1, In2, In3) => Out0, Any, Nothing, (In1, In2, In3), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits3 (hidden)
implicit def function3ResponseIsHandlerConstructor[In1, In2, In3]: Typed[(In1, In2, In3) => Response, Any, Nothing, (In1, In2, In3), Response]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function3ZIOIsHandlerConstructor[Env0, Err0, In1, In2, In3, Out0]: Typed[(In1, In2, In3) => ZIO[Env0, Err0, Out0], Env0, Err0, (In1, In2, In3), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function4HandlerIsHandlerConstructor[Env0, Err0, In1, In2, In3, In4, Out0]: Typed[(In1, In2, In3, In4) => Handler[Env0, Err0, (In1, In2, In3, In4), Out0], Env0, Err0, (In1, In2, In3, In4), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function4IsHandlerConstructor[In1, In2, In3, In4, Out0]: Typed[(In1, In2, In3, In4) => Out0, Any, Nothing, (In1, In2, In3, In4), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits3 (hidden)
implicit def function4ResponseIsHandlerConstructor[In1, In2, In3, In4]: Typed[(In1, In2, In3, In4) => Response, Any, Nothing, (In1, In2, In3, In4), Response]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function4ZIOIsHandlerConstructor[Env0, Err0, In1, In2, In3, In4, Out0]: Typed[(In1, In2, In3, In4) => ZIO[Env0, Err0, Out0], Env0, Err0, (In1, In2, In3, In4), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function5HandlerIsHandlerConstructor[Env0, Err0, In1, In2, In3, In4, In5, Out0]: Typed[(In1, In2, In3, In4, In5) => Handler[Env0, Err0, (In1, In2, In3, In4, In5), Out0], Env0, Err0, (In1, In2, In3, In4, In5), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function5IsHandlerConstructor[In1, In2, In3, In4, In5, Out0]: Typed[(In1, In2, In3, In4, In5) => Out0, Any, Nothing, (In1, In2, In3, In4, In5), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits3 (hidden)
implicit def function5ResponseIsHandlerConstructor[In1, In2, In3, In4, In5]: Typed[(In1, In2, In3, In4, In5) => Response, Any, Nothing, (In1, In2, In3, In4, In5), Response]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function5ZIOIsHandlerConstructor[Env0, Err0, In1, In2, In3, In4, In5, Out0]: Typed[(In1, In2, In3, In4, In5) => ZIO[Env0, Err0, Out0], Env0, Err0, (In1, In2, In3, In4, In5), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function6HandlerIsHandlerConstructor[Env0, Err0, In1, In2, In3, In4, In5, In6, Out0]: Typed[(In1, In2, In3, In4, In5, In6) => Handler[Env0, Err0, (In1, In2, In3, In4, In5, In6), Out0], Env0, Err0, (In1, In2, In3, In4, In5, In6), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function6IsHandlerConstructor[In1, In2, In3, In4, In5, In6, Out0]: Typed[(In1, In2, In3, In4, In5, In6) => Out0, Any, Nothing, (In1, In2, In3, In4, In5, In6), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits3 (hidden)
implicit def function6ResponseIsHandlerConstructor[In1, In2, In3, In4, In5, In6]: Typed[(In1, In2, In3, In4, In5, In6) => Response, Any, Nothing, (In1, In2, In3, In4, In5, In6), Response]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function6ZIOIsHandlerConstructor[Env0, Err0, In1, In2, In3, In4, In5, In6, Out0]: Typed[(In1, In2, In3, In4, In5, In6) => ZIO[Env0, Err0, Out0], Env0, Err0, (In1, In2, In3, In4, In5, In6), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function7HandlerIsHandlerConstructor[Env0, Err0, In1, In2, In3, In4, In5, In6, In7, Out0]: Typed[(In1, In2, In3, In4, In5, In6, In7) => Handler[Env0, Err0, (In1, In2, In3, In4, In5, In6, In7), Out0], Env0, Err0, (In1, In2, In3, In4, In5, In6, In7), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function7IsHandlerConstructor[In1, In2, In3, In4, In5, In6, In7, Out0]: Typed[(In1, In2, In3, In4, In5, In6, In7) => Out0, Any, Nothing, (In1, In2, In3, In4, In5, In6, In7), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits3 (hidden)
implicit def function7ResponseIsHandlerConstructor[In1, In2, In3, In4, In5, In6, In7]: Typed[(In1, In2, In3, In4, In5, In6, In7) => Response, Any, Nothing, (In1, In2, In3, In4, In5, In6, In7), Response]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function7ZIOIsHandlerConstructor[Env0, Err0, In1, In2, In3, In4, In5, In6, In7, Out0]: Typed[(In1, In2, In3, In4, In5, In6, In7) => ZIO[Env0, Err0, Out0], Env0, Err0, (In1, In2, In3, In4, In5, In6, In7), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function8HandlerIsHandlerConstructor[Env0, Err0, In1, In2, In3, In4, In5, In6, In7, In8, Out0]: Typed[(In1, In2, In3, In4, In5, In6, In7, In8) => Handler[Env0, Err0, (In1, In2, In3, In4, In5, In6, In7, In8), Out0], Env0, Err0, (In1, In2, In3, In4, In5, In6, In7, In8), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function8ResponseIsHandlerConstructor[In1, In2, In3, In4, In5, In6, In7, In8]: Typed[(In1, In2, In3, In4, In5, In6, In7, In8) => Response, Any, Nothing, (In1, In2, In3, In4, In5, In6, In7, In8), Response]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def function8ZIOIsHandlerConstructor[Env0, Err0, In1, In2, In3, In4, In5, In6, In7, In8, Out0]: Typed[(In1, In2, In3, In4, In5, In6, In7, In8) => ZIO[Env0, Err0, Out0], Env0, Err0, (In1, In2, In3, In4, In5, In6, In7, In8), Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits1 (hidden)
implicit def functionIsHandlerConstructor[In0, Out0]: Typed[In0 => Out0, Any, Nothing, In0, Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits4 (hidden)
implicit def functionZIOIsHandlerConstructor[Env0, Err0, In0, Out0]: Typed[In0 => ZIO[Env0, Err0, Out0], Env0, Err0, In0, Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits2 (hidden)
implicit def handlerIsHandlerConstructor[Env0, Err0, In0, Out0]: Typed[Handler[Env0, Err0, In0, Out0], Env0, Err0, In0, Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits0 (hidden)
implicit def responseIsHandlerConstructor: Typed[Response, Any, Nothing, Any, Response]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits4 (hidden)
implicit def tryIsHandlerConstructor[Out0]: Typed[Try[Out0], Any, Throwable, Any, Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits4 (hidden)
implicit def zioIsHandlerConstructor[Env0, Err0, Out0]: Typed[ZIO[Env0, Err0, Out0], Env0, Err0, Any, Out0]

Attributes

Inherited from:
HandlerConstructorLowPriorityImplicits4 (hidden)