4 个版本
0.1.0 | 2022年10月7日 |
---|---|
0.0.3 | 2022年9月28日 |
0.0.2 | 2022年9月21日 |
0.0.1 | 2022年9月8日 |
在 #精度 类别中排名第 9
8KB
171 代码行
高分辨率计时器
一个用于测量从开始到停止之间时间长度的极准确时钟。包括暂停和继续的能力。受 https://github.com/moritzrinow/winwatch 的启发。仅限 Windows。
用法
use hrstopwatch::Stopwatch;
let mut num: u64 = 0;
let mut stopwatch = Stopwatch::start()?;
for i in 0..10000 {
num += i;
}
stopwatch.stop()?;
println!("seconds to calculate: {}", stopwatch.elapsed_seconds_f64());
依赖项
~130MB
~2M SLoC