rustc/vendor/tracing-tree-0.2.4
2024-06-14 12:43:07 +02:00
..
examples New upstream version 1.76.0+dfsg1 2024-06-14 12:43:07 +02:00
src New upstream version 1.76.0+dfsg1 2024-06-14 12:43:07 +02:00
tests New upstream version 1.76.0+dfsg1 2024-06-14 12:43:07 +02:00
.cargo-checksum.json New upstream version 1.76.0+dfsg1 2024-06-14 12:43:07 +02:00
Cargo.lock New upstream version 1.76.0+dfsg1 2024-06-14 12:43:07 +02:00
Cargo.toml New upstream version 1.76.0+dfsg1 2024-06-14 12:43:07 +02:00
LICENSE-APACHE New upstream version 1.76.0+dfsg1 2024-06-14 12:43:07 +02:00
LICENSE-MIT New upstream version 1.76.0+dfsg1 2024-06-14 12:43:07 +02:00
README.md New upstream version 1.76.0+dfsg1 2024-06-14 12:43:07 +02:00

tracing-tree

Instrument your application with tracing and get tree-structured summaries of your application activity with timing information on the console:

483cc0a118/examples/quiet.stdout (L1-L28)

(Format inspired by slog-term)

Setup

After instrumenting your app with tracing, add this subscriber like this:

let subscriber = Registry::default().with(HierarchicalLayer::new(2));
tracing::subscriber::set_global_default(subscriber).unwrap();