Struct opentelemetry_jaeger::Propagator
source · [−]pub struct Propagator { /* private fields */ }
Expand description
The Jaeger propagator propagates span contexts in jaeger’s propagation format.
See Jaeger documentation
for format details.
Note that jaeger header can be set in http header or encoded as url
Implementations
sourceimpl Propagator
impl Propagator
Trait Implementations
sourceimpl Clone for Propagator
impl Clone for Propagator
sourcefn clone(&self) -> Propagator
fn clone(&self) -> Propagator
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for Propagator
impl Debug for Propagator
sourceimpl Default for Propagator
impl Default for Propagator
sourceimpl TextMapPropagator for Propagator
impl TextMapPropagator for Propagator
sourcefn inject_context(&self, cx: &Context, injector: &mut dyn Injector)
fn inject_context(&self, cx: &Context, injector: &mut dyn Injector)
sourcefn extract_with_context(&self, cx: &Context, extractor: &dyn Extractor) -> Context
fn extract_with_context(&self, cx: &Context, extractor: &dyn Extractor) -> Context
sourcefn fields(&self) -> FieldIter<'_>
fn fields(&self) -> FieldIter<'_>
Returns iter of fields used by
TextMapPropagator
Read moreAuto Trait Implementations
impl RefUnwindSafe for Propagator
impl Send for Propagator
impl Sync for Propagator
impl Unpin for Propagator
impl UnwindSafe for Propagator
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more