1 unstable release

0.1.0 Mar 7, 2022

#3 in #consumed

Download history 22/week @ 2024-11-13 17/week @ 2024-11-20 25/week @ 2024-11-27 44/week @ 2024-12-04 46/week @ 2024-12-11 9/week @ 2024-12-18 10/week @ 2025-01-01 8/week @ 2025-01-08 9/week @ 2025-01-15 3/week @ 2025-01-22 22/week @ 2025-02-05 18/week @ 2025-02-12 25/week @ 2025-02-19 17/week @ 2025-02-26

82 downloads per month
Used in 11 crates (via clock_source)

Custom license

6KB

time-clock

Returns the processor time consumed by the program.

Usage

Add this to your Cargo.toml:

[dependencies]
time-clock = "*"
use core::time::Duration;
use std::thread;
let start = time_clock::clock();
thread::sleep(Duration::from_millis(100));
let end = time_clock::clock();
println!("start: {:?}", start);
println!("end: {:?}", end);

assert!((end - start) / time_clock::CLOCKS_PER_MILLI > 100)

No runtime deps