ServerLogInterceptor

class ServerLogInterceptor[T, F[_], B](log: ServerLog[T], toEffect: (T, ServerRequest) => F[Unit]) extends EndpointInterceptor[F, B]
Type Params
T

Interpreter-specific value representing the log effect.

Value Params
toEffect

Converts the interpreter-specific value representing the log effect, into an F-effect, which can be composed with the result of processing a request.

trait Interceptor[F, B]
class Object
trait Matchable
class Any

Value members

Concrete methods

override def apply(responder: Responder[F, B], decodeHandler: EndpointHandler[F, B]): EndpointHandler[F, B]
Definition Classes