basic-logger 0.1.2

A basic logger for the log facade.
Documentation

basic-logger

Crate Docs

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.