levels/
levels.rs

1#[macro_use]
2extern crate log;
3
4fn main() {
5    let mut clog = colog::default_builder();
6    clog.filter(None, log::LevelFilter::Warn);
7    clog.init();
8    error!("error message");
9    error!("error with fmt: {}", 42);
10    warn!("warn message");
11
12    /*
13     * NOTE:
14     *
15     * The following log lines will not be printed, because the filter
16     * is set to LevelFilter::Warn
17     */
18    info!("info message");
19    debug!("debug message");
20    trace!("trace message");
21}