├── .github └── workflows │ └── ci.yml ├── .gitignore ├── Cargo.toml ├── README.md ├── tracing-forest-macros ├── Cargo.toml ├── README.md └── src │ ├── attribute.rs │ ├── derive.rs │ └── lib.rs └── tracing-forest ├── Cargo.toml ├── README.md ├── src ├── cfg.rs ├── fail.rs ├── layer │ ├── id.rs │ └── mod.rs ├── lib.rs ├── printer │ ├── mod.rs │ └── pretty.rs ├── processor.rs ├── runtime.rs ├── tag.rs └── tree │ ├── field.rs │ ├── mod.rs │ └── ser.rs └── tests ├── captured.rs ├── demo.rs ├── id.rs ├── set_global.rs ├── simulate_connections.rs ├── simulate_connections_blocking.rs ├── spawned_tasks.rs └── tag.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | test_feature_permutations.py 4 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/README.md -------------------------------------------------------------------------------- /tracing-forest-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest-macros/Cargo.toml -------------------------------------------------------------------------------- /tracing-forest-macros/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest-macros/README.md -------------------------------------------------------------------------------- /tracing-forest-macros/src/attribute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest-macros/src/attribute.rs -------------------------------------------------------------------------------- /tracing-forest-macros/src/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest-macros/src/derive.rs -------------------------------------------------------------------------------- /tracing-forest-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest-macros/src/lib.rs -------------------------------------------------------------------------------- /tracing-forest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/Cargo.toml -------------------------------------------------------------------------------- /tracing-forest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/README.md -------------------------------------------------------------------------------- /tracing-forest/src/cfg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/src/cfg.rs -------------------------------------------------------------------------------- /tracing-forest/src/fail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/src/fail.rs -------------------------------------------------------------------------------- /tracing-forest/src/layer/id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/src/layer/id.rs -------------------------------------------------------------------------------- /tracing-forest/src/layer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/src/layer/mod.rs -------------------------------------------------------------------------------- /tracing-forest/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/src/lib.rs -------------------------------------------------------------------------------- /tracing-forest/src/printer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/src/printer/mod.rs -------------------------------------------------------------------------------- /tracing-forest/src/printer/pretty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/src/printer/pretty.rs -------------------------------------------------------------------------------- /tracing-forest/src/processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/src/processor.rs -------------------------------------------------------------------------------- /tracing-forest/src/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/src/runtime.rs -------------------------------------------------------------------------------- /tracing-forest/src/tag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/src/tag.rs -------------------------------------------------------------------------------- /tracing-forest/src/tree/field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/src/tree/field.rs -------------------------------------------------------------------------------- /tracing-forest/src/tree/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/src/tree/mod.rs -------------------------------------------------------------------------------- /tracing-forest/src/tree/ser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/src/tree/ser.rs -------------------------------------------------------------------------------- /tracing-forest/tests/captured.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/tests/captured.rs -------------------------------------------------------------------------------- /tracing-forest/tests/demo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/tests/demo.rs -------------------------------------------------------------------------------- /tracing-forest/tests/id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/tests/id.rs -------------------------------------------------------------------------------- /tracing-forest/tests/set_global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/tests/set_global.rs -------------------------------------------------------------------------------- /tracing-forest/tests/simulate_connections.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/tests/simulate_connections.rs -------------------------------------------------------------------------------- /tracing-forest/tests/simulate_connections_blocking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/tests/simulate_connections_blocking.rs -------------------------------------------------------------------------------- /tracing-forest/tests/spawned_tasks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/tests/spawned_tasks.rs -------------------------------------------------------------------------------- /tracing-forest/tests/tag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QnnOkabayashi/tracing-forest/HEAD/tracing-forest/tests/tag.rs --------------------------------------------------------------------------------