Struct opentelemetry_zipkin::Propagator [−][src]
pub struct Propagator { /* fields omitted */ }
Expand description
Extracts and injects SpanContext
s into Extractor
s or Injector
s using B3 header format.
Implementations
Create a new HttpB3Propagator
that uses encoding
as encoding method
Trait Implementations
Properly encodes the values of the Context
’s SpanContext
and injects
them into the Injector
.
Retrieves encoded data using the provided Extractor
. If no data for this
format was retrieved OR if the retrieved data is invalid, then the current
Context
is returned.
Returns iter of fields used by TextMapPropagator
Read more
Auto Trait Implementations
impl RefUnwindSafe for Propagator
impl Send for Propagator
impl Sync for Propagator
impl Unpin for Propagator
impl UnwindSafe for Propagator
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self