Module tracing::subscriber [−][src]
Expand description
Collects and records trace data.
Structs
DefaultGuard
std
A guard that resets the current default dispatcher to the prior default dispatcher when dropped.
Indicates a Subscriber
’s interest in a particular callsite.
A no-op Subscriber
Returned if setting the global dispatcher fails.
Traits
Trait representing the functions required to collect trace data.
Functions
set_default
std
Sets the subscriber as the default for the duration of the lifetime of the
returned DefaultGuard
Sets this subscriber as the global default for the duration of the entire program.
Will be used as a fallback if no thread-local subscriber has been set in a thread (using with_default
.)
with_default
std
Sets this subscriber as the default for the duration of a closure.