VertxZioServerInterpreter

class Object
trait Matchable
class Any

Type members

Classlikes

class VertxFutureToRIO[A](f: => Future[A])

Value members

Concrete methods

def route[R, I, E, O](e: Endpoint[I, E, O, ZioStreams])(logic: I => ZIO[R, E, O])(implicit endpointOptions: VertxZioServerOptions[[_] =>> RIO[R, _$1]], runtime: Runtime[R]): Router => Route
def route[R, I, E, O](e: ServerEndpoint[I, E, O, ZioStreams, [_] =>> RIO[R, _$5]])(implicit endpointOptions: VertxZioServerOptions[[_] =>> RIO[R, _$6]], runtime: Runtime[R]): Router => Route
def routeRecoverErrors[R, I, E, O](e: Endpoint[I, E, O, ZioStreams])(logic: I => RIO[R, O])(implicit endpointOptions: VertxZioServerOptions[[_] =>> RIO[R, _$7]], eIsThrowable: E <:< Throwable, eClassTag: ClassTag[E], runtime: Runtime[R]): Router => Route

Inherited methods

protected def mountWithDefaultHandlers[F[_], I, E, O, C](e: ServerEndpoint[I, E, O, C, F])(router: Router, routeDef: RouteDefinition): Route