3个版本
0.1.4 | 2021年1月30日 |
---|---|
0.1.3 |
|
0.1.2 | 2021年1月18日 |
0.1.1 |
|
0.1.0 | 2021年1月17日 |
在调试中排名409
用于 2 crate
46KB
977 代码行
fmtlog
一个简单的可配置的具有格式规范的日志记录器。
有关更多格式,请参阅格式集合。
使用方法
添加到你的Cargo.toml
[dependencies]
log = "0.4"
fmtlog = "0.1.3"
这些功能默认包含,但你可以移除这些功能。
功能 | 描述 |
---|---|
chrono |
启用时间戳。 |
colored |
彩色日志。 |
如下所示
[dependencies.fmtlog]
version = "0.1.3"
default-features = false
features = ["chrono"]
并在你的代码中初始化日志记录器
#[macro_use]
extern crate log;
extern crate fmtlog;
fn main() {
fmtlog::default()
.set()
.unwrap();
error!("Something has failed.");
// ...
}
对于高级使用,请阅读API文档。
功能
- 格式规范
- 模块级日志记录
- 支持时间戳
- 彩色日志
- 将日志记录到文件
- 多个日志目标
文档
API文档可在docs.rs上找到。
作者
- Watcol <[email protected]>
许可
本程序采用MIT许可。
有关详细信息,请参阅LICENSE。
依赖
~1–11MB
~75K SLoC