TapirWebModuleAdapter

works.iterative.server.http.tapir.TapirWebModuleAdapter

Adapts a TapirEndpointModule to a WebFeatureModule with HTTP routes

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def adapt[R, C >: ZioStreams](options: Http4sServerOptions[[A] =>> RIO[R, A]] = ..., module: TapirEndpointModule[R, C]): WebFeatureModule[[A] =>> RIO[R, A]]

Converts a TapirEndpointModule to a WebFeatureModule

Converts a TapirEndpointModule to a WebFeatureModule

Attributes

def combine[R, C >: ZioStreams](options: Http4sServerOptions[[A] =>> RIO[R, A]] = ..., modules: TapirEndpointModule[R, C]*): WebFeatureModule[[A] =>> RIO[R, A]]

Combines multiple TapirEndpointModules and converts them to a single WebFeatureModule

Combines multiple TapirEndpointModules and converts them to a single WebFeatureModule

Attributes