HttpUnaryServerRouter

smithy4s.http.HttpUnaryServerRouter

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply[Alg[_[_, _, _, _, _]], F[_], Request, Response](service: Service[Alg])(impl: FunctorAlgebra[Alg, F], makeServerCodecs: Make[F, Request, Response], endpointMiddleware: Middleware[Request => F[Response]], getMethod: Request => HttpMethod, getPathSegments: Request => IndexedSeq[String], addDecodedPathParams: (Request, PathParams) => Request)(implicit F: MonadThrowLike[F]): Request => Option[F[Response]]