10 个稳定版本
2.2.1 | 2022年5月9日 |
---|---|
2.2.0 | 2022年4月5日 |
2.1.2 |
|
2.1.1 | 2020年8月10日 |
1.1.0 | 2019年7月20日 |
#71 在 调试 中
109,337 每月下载量
在 53 个 Crates 中使用 (40 个直接使用)
570KB
218 代码行
femme
不仅仅是美观。
为 log crate 提供美化打印器和 ndjson 日志记录器。
示例
use kv_log_macro as log;
femme::with_level(femme::LevelFilter::Trace);
log::warn!("Unauthorized access attempt on /login");
log::info!("Listening on port 8080");
调试时将显示美化后的输出。在发布模式下,此记录器将以 ndjson 格式输出。
当使用与 #[cfg(target_arch = "wasm32")]
一起的 Wasm 时,将使用 Wasm 记录器。Wasm 记录器使用 web_sys
crate 将 console.log()
发送到 JavaScript。
屏幕截图
美化后的输出
换行分隔的 JSON
安装
$ cargo add femme
许可证
依赖关系
~1–3.5MB
~77K SLoC