1 unstable release
0.1.2 | Jun 4, 2022 |
---|---|
0.1.1 |
|
0.1.0 |
|
#19 in #facade
6KB
53 lines
basic-logger
A basic logger for the log facade.
Usage
1. Add the required dependencies to your Cargo.toml
.
[dependencies]
basic-logger = "0.1"
log = "0.4"
Note: Coloured output will be enabled by default. You can remove this feature by disabling all features.
[dependencies]
basic-logger = { version = "0.1", default-features = false }
2. Initialize the logger (Do this as early as possible in your project).
use basic_logger::BasicLogger;
use log::info;
fn main() {
BasicLogger::new().init().unwrap();
info!("Hello, world!");
}
You can also set the default log level by calling the with_level
method.
use log::LevelFilter;
...
BasicLogger::new().with_level(LevelFilter::Info).init().unwrap();
Showcase
License
This project is under the MIT license.
Dependencies
~0–9.5MB
~41K SLoC