cpu_timer 0.1.1

Precise CPU timers with backup to std::time, for in-library timing
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//a Imports
use cpu_timer::{AccArray, AccVec};

#[test]
fn stuff() {
    let mut _ac = AccVec::<true, u32, u32>::with_capacity(4);
    let mut ac = AccArray::<true, f64, f64, 8>::default();
    for i in 0..10_000_000 {
        ac.start();
        for j in &["a", "", "bb", "ccc", "dddd", "eeeee", "bb", "ccc"] {
            let k = j.chars().count();
            ac.acc_n_restart(k);
        }
    }
    println!("{ac}");
    //    assert!(false);
}