#logger #basic #facade #default #initialization

basic-logger

用于日志门面的基本日志记录器

1 个不稳定版本

0.1.2 2022年6月4日
0.1.1 2022年6月4日
0.1.0 2022年6月3日

#19 in #facade

MIT 许可证

6KB
53

basic-logger

Crate Docs

用于log门面的基本日志记录器。

用法

1. 将所需的依赖项添加到您的 Cargo.toml

[dependencies]
basic-logger = "0.1"
log = "0.4"

注意:彩色输出默认启用。您可以通过禁用所有功能来删除此功能。

[dependencies]
basic-logger = { version = "0.1", default-features = false }

2. 初始化日志记录器 (尽可能早地在您的项目中执行此操作)

use basic_logger::BasicLogger;

use log::info;

fn main() {
    BasicLogger::new().init().unwrap();

    info!("Hello, world!");
}

您还可以通过调用 with_level 方法设置默认日志级别。

use log::LevelFilter;

...

BasicLogger::new().with_level(LevelFilter::Info).init().unwrap();

展示

Demo

许可证

该项目受MIT许可证的保护。

依赖项

~0–10MB
~56K SLoC