1use clout::{debug, error, info, status, trace, warn, success};
2
3pub fn main() {
4 clout::init()
5 .with_verbose(4)
6 .with_quiet(false)
7 .with_silent(false)
8 .with_use_color(clout::UseColor::Auto)
9 .done()
10 .expect("clout failed to init");
11
12 error!("an error: {}", 1);
13 warn!("a warning: {}", 1 + 1);
14 success!("success!");
15 status!("a normal message");
16 info!("useful info");
17 debug!("debug info");
18 trace!("tracing");
19
20 println!("done!");
21
22 clout::shutdown().expect("failed to shutdown clout");
23}