#logging #formatter #replace #standard #format #output #sdre

sdre-rust-logging

A simple logging library for Rust, with a custom formatter

9 releases

0.3.4 Jul 28, 2024
0.3.3 Jun 30, 2024
0.3.2 May 13, 2024
0.3.1 Mar 18, 2024
0.1.0 Nov 18, 2023

#266 in Debugging

Download history 71/week @ 2024-06-16 84/week @ 2024-06-23 390/week @ 2024-06-30 43/week @ 2024-07-07 100/week @ 2024-07-14 145/week @ 2024-07-21 330/week @ 2024-07-28 137/week @ 2024-08-04 116/week @ 2024-08-11 106/week @ 2024-08-18 45/week @ 2024-08-25 179/week @ 2024-09-01 16/week @ 2024-09-08 95/week @ 2024-09-15 166/week @ 2024-09-22 145/week @ 2024-09-29

596 downloads per month

MIT license

9KB
128 lines

sdre-rust-logging

This crate provides logging traits/structs that automatically format log output.

Usage Example

In this example, we will see a drop in replacement for the standard log crate's info! macro

use sdre_rust_logging::SetupLogging;

fn main() {
    let logger: u8 = 0;
    logger.enable_logging();
    info!("Hello World!"); // will print
    debug!("Hello World!"); // will not print
}

Dependencies

~1.5MB
~24K SLoC