simple_db_rust/log.rs
1use env_logger::Builder;
2use std::io::Write;
3
4pub fn init_log() {
5 let mut builder = Builder::from_default_env();
6 match builder
7 .format_timestamp_secs()
8 .format(|buf, record| {
9 writeln!(
10 buf,
11 "[{}] [{}:{}] {}",
12 record.level(),
13 record.file().unwrap(),
14 record.line().unwrap(),
15 record.args()
16 )
17 })
18 .try_init()
19 {
20 Ok(_) => (),
21 Err(_) => (),
22 }
23}