🛈 Note: This is pre-release documentation for the upcoming tracing 0.2.0 ecosystem.

For the release documentation, please see docs.rs, instead.

tracing_subscriber/
prelude.rs

1//! The `tracing-subscriber` prelude.
2//!
3//! This brings into scope a number of extension traits that define methods on
4//! types defined here and in other crates.
5
6// apparently `as _` reexpoorts now generate `unreachable_pub` linting? which
7// seems wrong to me...
8#![allow(unreachable_pub)]
9pub use crate::field::{MakeExt as _, RecordFields as _};
10pub use crate::subscribe::{CollectExt as _, Subscribe as _};
11pub use crate::util::SubscriberInitExt as _;
12
13feature! {
14    #![all(feature = "fmt", feature = "std")]
15    pub use crate::fmt::writer::MakeWriterExt as _;
16}