#env-logger #logging #zarthus

zarthus_env_logger

一个非常有个性的日志记录器

3个版本 (重大变更)

0.3.0 2024年1月4日
0.2.0 2023年8月27日
0.1.0 2023年8月19日

#434调试

每月下载 26次

MIT/Apache

585KB
132

zarthus_env_logger

version

你将找到的最有个性的日志记录器。

如果设置了 RUST_LOG,则不执行任何操作。

用法

cargo add log
cargo add zarthus_env_logger
#[macro_use]
extern crate log;

fn main() {
    zarthus_env_logger::init();

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

它做了什么不同?

  • 如果设置了 RUST_LOG,则绝对什么也不做。
  • 包名缩短(到 @
  • 默认将日志过滤器设置为 debug,用于自己的包,以及 error 用于所有其他包。
  • 时间戳由 chronotime(如果可能)处理,并默认包含
  • 有个性的着色

image/ascii.gif

许可证

根据您的选择,以下许可证授权

项目中的文件可能不根据这些条款复制、修改或分发。

依赖项

~4–5.5MB
~91K SLoC