trace4cats.sttp.client3

Type members

Classlikes

class SttpBackendTracer[F[_], G[_], +P, Ctx](backend: SttpBackend[F, P], 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]) extends SttpBackend[G, P]

Types

type SttpSpanNamer = RequestT[Identity, _, _] => String