pub struct SentryPropagator {}Expand description
An OpenTelemetry Propagator that injects and extracts Sentry’s tracing headers to achieve distributed tracing.
Implementations§
Trait Implementations§
Source§impl Clone for SentryPropagator
impl Clone for SentryPropagator
Source§fn clone(&self) -> SentryPropagator
fn clone(&self) -> SentryPropagator
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SentryPropagator
impl Debug for SentryPropagator
Source§impl Default for SentryPropagator
impl Default for SentryPropagator
Source§impl TextMapPropagator for SentryPropagator
impl TextMapPropagator for SentryPropagator
Source§fn inject_context(&self, ctx: &Context, injector: &mut dyn Injector)
fn inject_context(&self, ctx: &Context, injector: &mut dyn Injector)
Source§fn fields(&self) -> FieldIter<'_>
fn fields(&self) -> FieldIter<'_>
Returns iter of fields used by
TextMapPropagatorimpl Copy for SentryPropagator
Auto Trait Implementations§
impl Freeze for SentryPropagator
impl RefUnwindSafe for SentryPropagator
impl Send for SentryPropagator
impl Sync for SentryPropagator
impl Unpin for SentryPropagator
impl UnwindSafe for SentryPropagator
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more