3个版本 (重大变更)
0.3.0 | 2024年1月4日 |
---|---|
0.2.0 | 2023年8月27日 |
0.1.0 | 2023年8月19日 |
#434 在 调试
每月下载 26次
585KB
132 行
zarthus_env_logger
你将找到的最有个性的日志记录器。
如果设置了 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
用于所有其他包。 - 时间戳由
chrono
或time
(如果可能)处理,并默认包含 - 有个性的着色
许可证
根据您的选择,以下许可证授权
- Apache许可证第2版 <LICENSE-APACHE 或 https://www.apache.org/licenses/LICENSE-2.0
- MIT许可证 <LICENSE-MIT 或 https://opensource.org/licenses/MIT
项目中的文件可能不根据这些条款复制、修改或分发。
依赖项
~4–5.5MB
~91K SLoC