这是一个开箱即用的日志组件,仅需要路径参数和是否在控制台打印,并且是否在控制台打印是pub的,你可以随时修改它,默认按天分割文件。
rust
use std::{time, thread};
use simlog::Log;
let log = Log::new("./log", true);
loop {
thread::sleep(time::Duration::from_secs(2));
log.debug(&x);
log.info(&x);
log.warn(&x);
log.error(&x);
log.fatal(&x);
}