use handsome_logger::{format_description, ColorChoice, ConfigBuilder, TermLogger, TerminalMode, TimeFormat};
use log::*;
fn main() {
let mut term_config_builder = ConfigBuilder::new();
#[cfg(feature = "time")]
let term_config = term_config_builder
.set_time_offset_to_local() .unwrap();
let term_config = term_config_builder
.set_time_format(TimeFormat::Custom(format_description!("[year]::[month]::[day] [hour]__[minute]__[second]")), None)
.build();
TermLogger::init(term_config, TerminalMode::Mixed, ColorChoice::Auto).unwrap();
trace!("Got TRACE");
debug!("Got DEBUG");
info!("Got INFO");
warn!("Got WARNING");
error!("Got ERROR");
}