pub struct TextMapSplitPropagator { /* private fields */ }
Implementations§
Trait Implementations§
source§impl Debug for TextMapSplitPropagator
impl Debug for TextMapSplitPropagator
source§impl Default for TextMapSplitPropagator
impl Default for TextMapSplitPropagator
source§impl TextMapPropagator for TextMapSplitPropagator
impl TextMapPropagator for TextMapSplitPropagator
source§fn inject_context(&self, cx: &Context, injector: &mut dyn Injector)
fn inject_context(&self, cx: &Context, injector: &mut dyn Injector)
source§fn extract_with_context(
&self,
cx: &Context,
extractor: &dyn Extractor
) -> Context
fn extract_with_context( &self, cx: &Context, extractor: &dyn Extractor ) -> Context
Retrieves encoded data using the provided [
Extractor
]. If no data for this
format was retrieved OR if the retrieved data is invalid, then the given
Context
is returned.Auto Trait Implementations§
impl !RefUnwindSafe for TextMapSplitPropagator
impl Send for TextMapSplitPropagator
impl Sync for TextMapSplitPropagator
impl Unpin for TextMapSplitPropagator
impl !UnwindSafe for TextMapSplitPropagator
Blanket Implementations§
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request