Skip to main content

init_with_env/
init_with_env.rs

1//! Set the `RUST_LOG` environment variable and run this example to see the output change.
2//!
3//! Valid values are `OFF`, `ERROR`, `WARN`, `INFO`, `DEBUG`, and `TRACE`.
4//!
5//! ```shell
6//! RUST_LOG=WARN cargo run --example init_with_env
7//! ```
8//!
9//! It should also work if the environment variable is not set:
10//!
11//! ```shell
12//! cargo run --example init_with_env
13//! ```
14use simple_logger;
15
16fn main() {
17    simple_logger::init_with_env().unwrap();
18
19    log::trace!("This is an example message.");
20    log::debug!("This is an example message.");
21    log::info!("This is an example message.");
22    log::warn!("This is an example message.");
23    log::error!("This is an example message.");
24}