pub struct NoopTraceBridge;Expand description
Disabled tracing retains ordinary diagnostic spans and creates no trace IDs.
Trait Implementations§
Source§impl Debug for NoopTraceBridge
impl Debug for NoopTraceBridge
Source§impl Default for NoopTraceBridge
impl Default for NoopTraceBridge
Source§impl TraceBridge for NoopTraceBridge
impl TraceBridge for NoopTraceBridge
fn set_parent(&self, _: &Span, _: Option<&TraceContext>)
fn add_link(&self, _: &Span, _: &TraceContext)
fn context(&self, _: &Span) -> Option<TraceContext>
Auto Trait Implementations§
impl Freeze for NoopTraceBridge
impl RefUnwindSafe for NoopTraceBridge
impl Send for NoopTraceBridge
impl Sync for NoopTraceBridge
impl Unpin for NoopTraceBridge
impl UnsafeUnpin for NoopTraceBridge
impl UnwindSafe for NoopTraceBridge
Blanket Implementations§
impl<T> ArtifactLease for T
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