1 个不稳定版本
0.3.0 | 2023 年 10 月 24 日 |
---|
#16 in #focused
1MB
156 行
SimplestLogger
嗨,这和 crates.io 不兼容,我之前从未发布过 crate!我正在尽一切努力使其工作,当它准备好时,我会列出 1.1.0 版本。
受 SimpleLogger 启发,这是一个超简单记录的 crate。我创建它是因为没有 crate 专注于超轻量级和无负担使用。
# Cargo.toml
[dependencies]
simplest-logger = "1.0.0"
fn main()
{
SimplestLogger::initalize(); // info by default
// SimplestLogger::set_level(LevelFilter::LEVEL) to change
// your code
}
路线图
-
impl Log for SimplestLogger
因此它可以与日志宏一起工作。 - 单元测试
- 错误
- 恐慌(只有一个!)
- 基准测试
- 集成测试(与
tests/
)- 错误
- 恐慌(只有一个!)
- 基准测试
- 使用属性功能按函数更改日志级别
#[log(Level)]
。 (可能不会,因为这可能会影响性能)
性能
待办事项(tl;dr:超级快!)