tracing-tree 0.4.1

A Tracing Layer which prints a tree of spans and events.
Documentation
1:main┐basic_non_verbose::hierarchical-example version=0.1
1:main└─┐basic_non_verbose::server host="localhost", port=8080
1:main  ├─ INFO basic_non_verbose starting
1:main  ├─ INFO basic_non_verbose listening
1:main  └─┐basic_non_verbose::conn peer_addr="82.9.9.9", port=42381
1:main    ├─ DEBUG basic_non_verbose connected
1:main    ├─ DEBUG basic_non_verbose message received, length=2
1:main  ┌─┘
1:main  └─┐basic_non_verbose::conn peer_addr="8.8.8.8", port=18230
1:main    ├─ DEBUG basic_non_verbose connected
1:main  ┌─┘
1:main  └─┐basic_non_verbose::foomp 42 <- format string, normal_var=43
1:main    ├─ ERROR basic_non_verbose hello
1:main  ┌─┘
1:main  └─┐basic_non_verbose::conn peer_addr="82.9.9.9", port=42381
1:main    ├─ WARN basic_non_verbose weak encryption requested, algo="xor"
1:main    ├─ DEBUG basic_non_verbose response sent, length=8
1:main    ├─ DEBUG basic_non_verbose disconnected
1:main  ┌─┘
1:main  └─┐basic_non_verbose::conn peer_addr="8.8.8.8", port=18230
1:main    ├─ DEBUG basic_non_verbose message received, length=5
1:main    ├─ DEBUG basic_non_verbose response sent, length=8
1:main    ├─ DEBUG basic_non_verbose disconnected
1:main  ┌─┘
1:main  ├─ WARN basic_non_verbose internal error
1:main  ├─ ERROR basic_non_verbose this is a log message
1:main  ├─ INFO basic_non_verbose exit
1:main┌─┘
1:main┘