RequestInterceptor

caliban.interop.tapir.RequestInterceptor
See theRequestInterceptor companion object

RequestInterceptor provides a way to extract context from the http request, potentially failing before query execution or injecting context into ZIO environment.

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Abstract methods

def apply[R1 <: R, A](request: ServerRequest)(e: ZIO[R1, TapirResponse, A]): ZIO[R1, TapirResponse, A]

Concrete methods

def |+|[R1 <: R](that: RequestInterceptor[R1]): RequestInterceptor[R1]