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}