//! Tracing support for generated clients.
use HeaderMap;
use get_text_map_propagator;
use HeaderInjector;
use RequestBuilder;
use Span;
use OpenTelemetrySpanExt;
/// Adds trace context request headers, if there is one and
/// a global [`TextMapPropagator`] is [set].
///
/// [`TextMapPropagator`]: opentelemetry::propagation::TextMapPropagator
/// [set]: opentelemetry::global::set_text_map_propagator