Tagged

izumi.idealingua.runtime.rpc.http4s.IRTContextServices.Tagged
final case class Tagged[F[_, _], AuthCtx, RequestCtx, WsCtx](authenticator: IRTAuthenticator[F, AuthCtx, RequestCtx], serverMuxer: IRTServerMultiplexor[F, RequestCtx], middlewares: Set[IRTServerMiddleware[F, RequestCtx]], wsSessions: WsContextSessions[F, RequestCtx, WsCtx])(implicit evidence$3: Tag[RequestCtx], evidence$4: Tag[WsCtx]) extends IRTContextServices[F, AuthCtx, RequestCtx, WsCtx]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait IRTContextServices[F, AuthCtx, RequestCtx, WsCtx]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def name: String

Attributes

Definition Classes

Inherited methods

def authorizedMuxer(implicit io2: IO2[F]): IRTServerMultiplexor[F, AuthCtx]

Attributes

Inherited from:
IRTContextServices
def authorizedWsSessions(implicit M: Monad2[F]): WsContextSessions[F, AuthCtx, WsCtx]

Attributes

Inherited from:
IRTContextServices
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product