17个版本
0.6.0 | 2024年1月31日 |
---|---|
0.5.4 | 2022年11月4日 |
0.5.3 | 2022年7月3日 |
0.5.1 | 2021年1月10日 |
0.2.1 | 2016年6月6日 |
#29 在 调试 类别中
53,973 每月下载量
在 172 个包中(直接使用 151 个) 使用
28KB
361 行
旨在提供简单的env_logger案例的日志记录器,仅根据详细程度记录到stderr
。
文档
有关StructOpt、clap和docopt的工作示例,请参阅包级别文档。
有关显示如何工作模块级别日志记录的示例二进制文件,请参阅large-example
包中的examples/
。
支持的版本
stderrlog
0.6.x 支持- Rust 1.48.0及更高版本
log
>= 0.4.11
stderrlog
0.5.x 支持- Rust 1.36.0及更高版本
log
>= 0.4.11
stderrlog
0.4.x 支持- Rust 1.16.0及更高版本
log
>= 0.4.1
stderrlog
0.3.x 支持- Rust 1.16.0及更高版本
log
0.3.x
stderrlog
0.2.x 支持- Rust 1.13.0及更高版本
log
>= 0.3.0, < 0.3.9
使用方法
将以下内容添加到您的Cargo.toml
[dependencies]
stderrlog = "0.4"
并将以下内容添加到您的main()中
stderrlog::new().verbosity(args.flag_v).quiet(args.flag_q).init().unwrap();
where your args struct is defined as
struct Args {
flag_v: usize,
flag_q: bool,
...
}
依赖项
~0.2–8MB
~53K SLoC