trace_tools/
lib.rs

1// Copyright 2022 IOTA Stiftung
2// SPDX-License-Identifier: Apache-2.0
3
4//! Diagnostics components for async.
5
6#![deny(missing_docs)]
7
8/// Contains [`tracing::Subscriber`] implementation for [`span`](`tracing::Span`) diagnostics.
9pub mod subscriber;
10/// Contains diagnostic utilities that are separate from [`tracing`].
11pub mod util;
12
13mod error;
14mod observe;
15
16pub use error::Error;
17pub use observe::Observe;
18
19pub use trace_tools_attributes::observe;