1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
use env_logger::Builder;
use std::io::Write;
pub fn init_log() {
let mut builder = Builder::from_default_env();
builder
.format_timestamp_secs()
.format(|buf, record| {
writeln!(
buf,
"[{} - {}] [{}:{}] {}",
record.level(),
record.target(),
record.file().unwrap(),
record.line().unwrap(),
record.args()
)
})
.init();
}