TracedSttpBackendSyntax

implicit class TracedSttpBackendSyntax[F[_], +P](backend: SttpBackend[F, P])
class Object
trait Matchable
class Any

Value members

Concrete methods

def liftTrace[G[_]](toHeaders: ToHeaders, spanNamer: SttpSpanNamer, dropHeadersWhen: String => Boolean, responseAttributesGetter: Getter[Response[_], Map[String, AttributeValue]])(implicit P: Provide[F, G, Span[F]], F: MonadCancelThrow[F], G: Async[G]): SttpBackend[G, P]
def liftTraceContext[G[_], Ctx](spanLens: Lens[Ctx, Span[F]], headersGetter: Getter[Ctx, TraceHeaders], spanNamer: SttpSpanNamer, dropHeadersWhen: String => Boolean, responseAttributesGetter: Getter[Response[_], Map[String, AttributeValue]])(implicit P: Provide[F, G, Ctx], F: MonadCancelThrow[F], G: Async[G]): SttpBackend[G, P]