[−][src]Crate tracing_subscriber
Utilities for implementing and composing tracing
subscribers.
tracing
is a framework for instrumenting Rust programs to collect
scoped, structured, and async-aware diagnostics. The Subscriber
trait
represents the functionality necessary to collect this trace data. This
crate contains tools for composing subscribers out of smaller units of
behaviour, and batteries-included implementations of common subscriber
functionality.
tracing-subscriber
is intended for use by both Subscriber
authors and
application authors using tracing
to instrument their applications.
Re-exports
pub use filter::Filter; |
pub use layer::Layer; |
pub use fmt::Subscriber as FmtSubscriber; |
Modules
filter | A |
fmt | A |
layer | A composable abstraction for building |
prelude | The |
reload | Wrapper for a |
Structs
CurrentSpan | Tracks the currently executing span on a per-thread basis. |