Contextual

zio.http.RequestHandlerMiddleware$.Contextual
trait Contextual[+LowerEnv, -UpperEnv, +LowerErr, -UpperErr] extends Contextual[LowerEnv, UpperEnv, LowerErr, UpperErr] with Contextual[LowerEnv, UpperEnv, LowerErr, UpperErr]

Attributes

Graph
Supertypes
trait Contextual[LowerEnv, UpperEnv, LowerErr, UpperErr]
trait Contextual[LowerEnv, UpperEnv, LowerErr, UpperErr]
class Object
trait Matchable
class Any
Known subtypes
trait Simple[UpperEnv, LowerErr]
Self type
Contextual[LowerEnv, UpperEnv, LowerErr, UpperErr]

Members list

Concise view

Type members

Inherited types

type OutEnv[Env]

Attributes

Inherited from:
Contextual
type OutErr[Err]

Attributes

Inherited from:
Contextual

Value members

Concrete methods

final def ++[LowerEnv2, UpperEnv2, LowerErr2, UpperErr2](that: RequestHandlerMiddleware[LowerEnv2, UpperEnv2, LowerErr2, UpperErr2])(implicit composeEnv: ZCompose[LowerEnv, UpperEnv, OutEnv, LowerEnv2, UpperEnv2, [Env] =>> Env], composeErr: ZCompose[LowerErr, UpperErr, OutErr, LowerErr2, UpperErr2, [Err] =>> Err]): WithOut[Lower, Upper, Lower, Upper, Out, Out]
final def >>>[LowerEnv2, UpperEnv2, LowerErr2, UpperErr2](that: RequestHandlerMiddleware[LowerEnv2, UpperEnv2, LowerErr2, UpperErr2])(implicit composeEnv: ZCompose[LowerEnv, UpperEnv, OutEnv, LowerEnv2, UpperEnv2, [Env] =>> Env], composeErr: ZCompose[LowerErr, UpperErr, OutErr, LowerErr2, UpperErr2, [Err] =>> Err]): WithOut[Lower, Upper, Lower, Upper, Out, Out]
final def andThen[LowerEnv2, UpperEnv2, LowerErr2, UpperErr2](that: RequestHandlerMiddleware[LowerEnv2, UpperEnv2, LowerErr2, UpperErr2])(implicit composeEnv: ZCompose[LowerEnv, UpperEnv, OutEnv, LowerEnv2, UpperEnv2, [Env] =>> Env], composeErr: ZCompose[LowerErr, UpperErr, OutErr, LowerErr2, UpperErr2, [Err] =>> Err]): WithOut[Lower, Upper, Lower, Upper, Out, Out]

Inherited methods

def apply[Env >: LowerEnv <: UpperEnv, Err >: LowerErr <: UpperErr](http: Http[Env, Err, Request, Response])(implicit trace: Trace): Http[OutEnv[Env], OutErr[Err], Request, Response]

Attributes

Inherited from:
Contextual
def apply[Env >: LowerEnv <: UpperEnv, Err >: LowerErr <: UpperErr](handler: Handler[Env, Err, Request, Response])(implicit trace: Trace): Handler[OutEnv[Env], OutErr[Err], Request, Response]

Attributes

Inherited from:
Contextual