1use log::{debug,info,LevelFilter};
2use poly_logger::{FileLogger,StderrLogger,PolyLogger};
3
4fn main() {
5 let mut stderr_log = StderrLogger::new(LevelFilter::Debug);
6 stderr_log.msg_format("{args}");
7
8 let mut file_log = FileLogger::new(LevelFilter::Info);
9 file_log.filename("./test.log");
10
11 let mut poly_log = PolyLogger::new();
12 poly_log.add(file_log.create()); poly_log.add(stderr_log);
14 poly_log.init().unwrap();
15
16 info!("This goes to both loggers");
17 debug!("This only goes to stderr");
18}