5 个不稳定版本
0.2.1 | 2019年11月26日 |
---|---|
0.2.0 | 2019年2月20日 |
0.1.1 | 2016年7月1日 |
0.1.0 | 2016年5月7日 |
0.0.1 | 2016年4月17日 |
#362 in #log
88 个月下载量
11KB
169 代码行数(不包括注释)
fastlog
高性能 Rust 异步日志库
目前这仍然是一个进行中的项目。
用法
Fastlog 需要 rustc 版本至少为 1.32.0。
要使用 fastlog,首先将其添加到您的 Cargo.toml
文件中;
[dependencies]
fastlog = "0.2"
log = "0.4"
然后,将其添加到您的 crate 根目录下
extern crate fastlog;
#[macro_use]
extern crate log
最后初始化日志记录器,并像使用任何其他日志实现一样使用它。
示例
extern crate fastlog;
#[macro_use]
extern crate log;
fn main() {
fastlog::LogBuilder::new().build().unwrap().init().unwrap();
info!("Hello, world.");
log::logger().flush();
}
更多示例可以在 examples
目录下找到。
依赖
~1–1.5MB
~23K SLoC