[−][src]Crate cpu_time
CPU Time Measurement Library
Documentation | Github | Crate
Example
use std::time::Duration; use cpu_time::ProcessTime; // Manually handle errors let start = ProcessTime::try_now().expect("Getting process time failed"); // .. do something .. let cpu_time: Duration = start.try_elapsed().expect("Getting process time failed");; println!(" {:?}", cpu_time); // Panic in case of an error let start = ProcessTime::now(); // .. do something .. let cpu_time: Duration = start.elapsed(); println!(" {:?}", cpu_time);
Structs
ProcessTime | CPU Time Used by The Whole Process |
ThreadTime | CPU Time Used by The Current Thread |