Module subscriber

Source
Expand description

Collects and records trace data.

Structs§

DefaultGuardstd
A guard that resets the current default dispatcher to the prior default dispatcher when dropped.
Interest
Indicates a Subscriber’s interest in a particular callsite.
NoSubscriber
A no-op Subscriber.
SetGlobalDefaultError
Returned if setting the global dispatcher fails.

Traits§

Subscriber
Trait representing the functions required to collect trace data.

Functions§

set_defaultstd
Sets the Subscriber as the default for the current thread for the duration of the lifetime of the returned DefaultGuard.
set_global_default
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_defaultstd
Sets this Subscriber as the default for the current thread for the duration of a closure.