2 个版本
使用旧的 Rust 2015
0.1.17 | 2018年2月15日 |
---|---|
0.1.16 |
|
0.1.15 |
|
0.1.14 |
|
0.1.13 | 2018年2月15日 |
在 #histogram 中排名第 32
165KB
4K SLoC
包含 (JAR 文件,3KB) HdrHistogram_c/ide/codestyle.jar
Rust 对 HdrHistogram_c 库的绑定
注意
这个包不再积极维护,仅用于向后兼容。新用户应使用纯 Rust 的 hdrhistogram 包。
这是一个对 HdrHistogram_c 库的薄绑定,它本身是 HdrHistogram 的移植版。除了正常的 Rust 安全特性外,主要的补充是实现了 Iterator 特性,以支持各种遍历直方图的方式。
它使用 u64
而不是有符号类型来表示值,因为库不允许值小于 1。然而,这也意味着任何大于 2^63 的值将被视为负数并拒绝。
我已用 Rust(cargo test)重新实现了测试套件来测试 API,并且所有测试都通过了。
待办事项
- 完成基本 API
- 完成迭代器项
- 还有哪些缺失的
用法
这个包在 crates.io 上,所以使用它只需将其添加到您的 Cargo.toml 中
[dependencies]
hdrhistogram = "0.1"
API 目前非常不稳定。
文档
文档托管在 这里。
Jeremy Fitzhardinge [email protected]
依赖项
~0.4–265KB