TracedHttpApp
class Object
trait Matchable
class Any
Value members
Concrete methods
def inject(entryPoint: EntryPoint[F], spanNamer: Http4sSpanNamer, requestFilter: Http4sRequestFilter, dropHeadersWhen: CIString => Boolean, errorHandler: ErrorHandler)(implicit P: Provide[F, G, Span[F]], F: MonadCancelThrow[F], G: Monad[G], trace: Trace[G]): HttpApp[F]
def injectContext[Ctx](entryPoint: EntryPoint[F], makeContext: (Request_, Span[F]) => F[Ctx], spanNamer: Http4sSpanNamer, requestFilter: Http4sRequestFilter, dropHeadersWhen: CIString => Boolean, errorHandler: ErrorHandler)(implicit P: Provide[F, G, Ctx], F: MonadCancelThrow[F], G: Monad[G], trace: Trace[G]): HttpApp[F]
def traced(k: ResourceKleisli[F, Request_, Span[F]], dropHeadersWhen: CIString => Boolean)(implicit P: Provide[F, G, Span[F]], F: MonadCancelThrow[F], G: Monad[G], trace: Trace[G]): HttpApp[F]
def tracedContext[Ctx](k: ResourceKleisli[F, Request_, Ctx], dropHeadersWhen: CIString => Boolean)(implicit P: Provide[F, G, Ctx], F: MonadCancelThrow[F], G: Monad[G], trace: Trace[G]): HttpApp[F]