├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples ├── basic.rs ├── basic.stdout ├── basic_non_verbose.rs ├── basic_non_verbose.stdout ├── basic_verbose_entry.rs ├── basic_verbose_entry.stdout ├── basic_verbose_exit.rs ├── basic_verbose_exit.stdout ├── concurrent.rs ├── concurrent.stdout ├── concurrent_eager.rs ├── concurrent_eager.stdout ├── concurrent_verbose.rs ├── concurrent_verbose.stdout ├── deferred.rs ├── deferred.stdout ├── no-indent.rs ├── no-indent.stdout ├── quiet.rs ├── quiet.stdout ├── stderr.rs ├── stderr.stderr ├── wraparound.rs └── wraparound.stdout ├── src ├── format.rs ├── lib.rs └── time.rs ├── test_dependencies ├── Cargo.lock ├── Cargo.toml └── src │ └── lib.rs └── tests ├── format_time.rs ├── recursive_event.rs └── ui.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/README.md -------------------------------------------------------------------------------- /examples/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/basic.rs -------------------------------------------------------------------------------- /examples/basic.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/basic.stdout -------------------------------------------------------------------------------- /examples/basic_non_verbose.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/basic_non_verbose.rs -------------------------------------------------------------------------------- /examples/basic_non_verbose.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/basic_non_verbose.stdout -------------------------------------------------------------------------------- /examples/basic_verbose_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/basic_verbose_entry.rs -------------------------------------------------------------------------------- /examples/basic_verbose_entry.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/basic_verbose_entry.stdout -------------------------------------------------------------------------------- /examples/basic_verbose_exit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/basic_verbose_exit.rs -------------------------------------------------------------------------------- /examples/basic_verbose_exit.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/basic_verbose_exit.stdout -------------------------------------------------------------------------------- /examples/concurrent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/concurrent.rs -------------------------------------------------------------------------------- /examples/concurrent.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/concurrent.stdout -------------------------------------------------------------------------------- /examples/concurrent_eager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/concurrent_eager.rs -------------------------------------------------------------------------------- /examples/concurrent_eager.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/concurrent_eager.stdout -------------------------------------------------------------------------------- /examples/concurrent_verbose.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/concurrent_verbose.rs -------------------------------------------------------------------------------- /examples/concurrent_verbose.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/concurrent_verbose.stdout -------------------------------------------------------------------------------- /examples/deferred.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/deferred.rs -------------------------------------------------------------------------------- /examples/deferred.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/deferred.stdout -------------------------------------------------------------------------------- /examples/no-indent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/no-indent.rs -------------------------------------------------------------------------------- /examples/no-indent.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/no-indent.stdout -------------------------------------------------------------------------------- /examples/quiet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/quiet.rs -------------------------------------------------------------------------------- /examples/quiet.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/quiet.stdout -------------------------------------------------------------------------------- /examples/stderr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/stderr.rs -------------------------------------------------------------------------------- /examples/stderr.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/stderr.stderr -------------------------------------------------------------------------------- /examples/wraparound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/wraparound.rs -------------------------------------------------------------------------------- /examples/wraparound.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/examples/wraparound.stdout -------------------------------------------------------------------------------- /src/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/src/format.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/src/time.rs -------------------------------------------------------------------------------- /test_dependencies/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/test_dependencies/Cargo.lock -------------------------------------------------------------------------------- /test_dependencies/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/test_dependencies/Cargo.toml -------------------------------------------------------------------------------- /test_dependencies/src/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/format_time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/tests/format_time.rs -------------------------------------------------------------------------------- /tests/recursive_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/tests/recursive_event.rs -------------------------------------------------------------------------------- /tests/ui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidbarsky/tracing-tree/HEAD/tests/ui.rs --------------------------------------------------------------------------------