#47 in #slog
36 downloads per month
This crate has been abandoned. The technique of using
let _ did not compile out code
as expected. While it does suppress "unused" warnings, the objects are still uninitialized,
which doesn't address the performance concerns this crate was made to address.
Crate to mock
slog, returning macros which mimic slog's.
This is not a full drop-in replacement for
slog, but a limited subset of its functionality.
The goal is to enable crates to provide a feature that compiles out all logging code entirely,
in cases where logging is not needed for a specific target due to sensitive performance concerns.
#![forbid(unsafe_code)] is set, and therefore this crate has only safe code.
Available under the terms of the MIT License.
This library targets the latest stable Rust. At time of writing, that is
$ cargo build --release