scrub_log

Build Status Crates.io MIT

A log formatter that has a default with colors, filename, line number, and program runtime.

Usage

Add this crate to Cargo.toml

toml [dependencies] scrub_log = "0.1.1"

Now you can easily print a nice log line for all your printf debugging needs, glog style.

```rust use log::{debug, error, info, trace, warn};

fn main() { scrublog::init().unwrap(); trace!("Lorem ipsum"); debug!("dolor sit amet,"); info!("consectetur adipiscing elit,"); warn!("ed do eiusmod"); error!("tempor incididunt"); } Example output: TRACE 7.761µs [logexample:5] Lorem ipsum DEBUG 44.51µs [logexample:6] dolor sit amet, INFO 58.178µs [logexample:7] consectetur adipiscing elit, WARNING 68.099µs [logexample:8] ed do eiusmod ERROR 77.319µs [logexample:9] tempor incididunt ``` Image of text