pub struct NoopTraceRecorder;Expand description
No-op trace recorder.
Trait Implementations§
Source§impl Clone for NoopTraceRecorder
impl Clone for NoopTraceRecorder
Source§fn clone(&self) -> NoopTraceRecorder
fn clone(&self) -> NoopTraceRecorder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NoopTraceRecorder
impl Debug for NoopTraceRecorder
Source§impl Default for NoopTraceRecorder
impl Default for NoopTraceRecorder
Source§fn default() -> NoopTraceRecorder
fn default() -> NoopTraceRecorder
Returns the “default value” for a type. Read more
Source§impl TraceRecorder for NoopTraceRecorder
impl TraceRecorder for NoopTraceRecorder
Source§fn start_span(&self, _spec: SpanSpec, parent: &TraceContext) -> SpanHandle
fn start_span(&self, _spec: SpanSpec, parent: &TraceContext) -> SpanHandle
Start a child span.
Source§fn record_event(&self, _span: &SpanHandle, _event: SpanEvent)
fn record_event(&self, _span: &SpanHandle, _event: SpanEvent)
Record a span event.
Source§fn close_span(&self, _span: &SpanHandle, _status: SpanStatus)
fn close_span(&self, _span: &SpanHandle, _status: SpanStatus)
Close a span.
Auto Trait Implementations§
impl Freeze for NoopTraceRecorder
impl RefUnwindSafe for NoopTraceRecorder
impl Send for NoopTraceRecorder
impl Sync for NoopTraceRecorder
impl Unpin for NoopTraceRecorder
impl UnsafeUnpin for NoopTraceRecorder
impl UnwindSafe for NoopTraceRecorder
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