Struct tracing_core::subscriber::NoSubscriber
source · pub struct NoSubscriber(());
Expand description
A no-op Subscriber
.
NoSubscriber
implements the Subscriber
trait by never being enabled,
never being interested in any callsite, and dropping all spans and events.
Tuple Fields§
§0: ()
Trait Implementations§
source§impl Clone for NoSubscriber
impl Clone for NoSubscriber
source§fn clone(&self) -> NoSubscriber
fn clone(&self) -> NoSubscriber
Returns a copy 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 NoSubscriber
impl Debug for NoSubscriber
source§impl Default for NoSubscriber
impl Default for NoSubscriber
source§fn default() -> NoSubscriber
fn default() -> NoSubscriber
Returns the “default value” for a type. Read more
source§impl Subscriber for NoSubscriber
impl Subscriber for NoSubscriber
source§fn register_callsite(&self, _: &'static Metadata<'static>) -> Interest
fn register_callsite(&self, _: &'static Metadata<'static>) -> Interest
Registers a new callsite with this subscriber, returning whether or not
the subscriber is interested in being notified about the callsite. Read more
source§fn new_span(&self, _: &Attributes<'_>) -> Id
fn new_span(&self, _: &Attributes<'_>) -> Id
source§fn record(&self, _span: &Id, _values: &Record<'_>)
fn record(&self, _span: &Id, _values: &Record<'_>)
Record a set of values on a span. Read more
source§fn record_follows_from(&self, _span: &Id, _follows: &Id)
fn record_follows_from(&self, _span: &Id, _follows: &Id)
source§fn max_level_hint(&self) -> Option<LevelFilter>
fn max_level_hint(&self) -> Option<LevelFilter>
Returns the highest verbosity level that this
Subscriber
will
enable, or None
, if the subscriber does not implement level-based
filtering or chooses not to implement this method. Read moresource§fn clone_span(&self, id: &Id) -> Id
fn clone_span(&self, id: &Id) -> Id
source§fn drop_span(&self, _id: Id)
fn drop_span(&self, _id: Id)
👎Deprecated since 0.1.2: use
Subscriber::try_close
insteadThis method is deprecated. Read more
source§fn current_span(&self) -> Current
fn current_span(&self) -> Current
Returns a type representing this subscriber’s view of the current span. Read more