3 个版本
使用旧的 Rust 2015
0.1.2 | 2017年4月3日 |
---|---|
0.1.1 | 2017年4月1日 |
0.1.0 | 2017年4月1日 |
#14 in #measure-time
3,727 每月下载量
在 26 个 包中使用 (4 个直接使用)
7KB
115 行
测量 Rust 代码块的运行时间
[dependencies]
elapsed = "0.1"
extern crate elapsed;
use elapsed::measure_time;
fn main() {
let (elapsed, sum) = measure_time(|| {
(0..10_000).sum::<u64>()
});
println!("elapsed = {}", elapsed);
println!("sum = {}", sum);
// Prints
// elapsed = 227.81 μs
// sum = 49995000
}
受 Kotlin 的 measureTimeMillis
启发。