13 releases
0.6.0-rc | Nov 30, 2023 |
---|---|
0.5.1 | Aug 1, 2023 |
0.5.0 | Dec 21, 2022 |
0.4.6 | Dec 16, 2022 |
0.1.0 | Sep 14, 2022 |
#496 in Configuration
445 downloads per month
Used in trace4rs
20KB
418 lines
trace4rs
This crate allows users to configure output from
tracing
in the same way as you would configure the
output of log4rs
.
Overview
For a usage example see the examples
folder or src/test.rs
.
Benchmarks & Results
The takeaway is that the actual appenders are roughly equivalent in
performance. However, when using the tracing
macros vs the log
macros
the appender performance is roughly 2 orders of magnitude larger.
See for yourself with cargo bench --features tracing-macros
Dev suggestions
cargo install cargo-binstall
cargo install cargo-update
cargo install cargo-nextest
Dependencies
~0.6–1.4MB
~27K SLoC