ServerInterpreter

sttp.tapir.server.interpreter.ServerInterpreter
class ServerInterpreter[R, F[_], B, S](serverEndpoints: ServerRequest => List[ServerEndpoint[R, F]], requestBody: RequestBody[F, S], toResponseBody: ToResponseBody[B, S], interceptors: List[Interceptor[F]], deleteFile: TapirFile => F[Unit])(implicit monad: MonadError[F], bodyListener: BodyListener[F, B])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def apply(request: ServerRequest): F[RequestResult[B]]