A log formatter that has a default with colors, filename, line number, and program runtime.
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
```