15 个不稳定版本
0.8.2 | 2024年7月11日 |
---|---|
0.8.1 | 2023年6月19日 |
0.7.0 | 2021年2月5日 |
0.6.0 | 2020年3月15日 |
0.2.1 | 2017年6月29日 |
#3 in #colored
145 每月下载量
用于 4 crates
18KB
316 代码行,不包括注释
Rust 中的 mlzlog
这是一个 Rust 包,提供了类似于 log4rs
的配置,并带有自定义的追加器,其日志记录方式类似于 mlzlog
Python 包。
安装
此包与 Cargo 一起工作,可以在 crates.io 上找到,具有类似以下的 Cargo.toml
。
[dependencies]
log = "0.4"
mlzlog = "0.8"
最低支持的 Rust 版本是 1.63.0。
使用
在程序开始时初始化日志记录,然后使用来自 log
包的宏。示例
use log::info;
fn main() {
mlzlog::init("/path/to/base", "myapp", mlzlog::Settings { ... });
info!("starting up");
}
lib.rs
:
依赖项
~4–10MB
~93K SLoC