Instrument your application with tracing and get tree-structured summaries of your application activity with timing information on the console:
tracing-tree/examples/quiet.stdout
Lines 1 to 28 in 483cc0a
(Format inspired by slog-term)
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();