Move a few modules to util

This commit is contained in:
David Peter authored and David Peter committed 2022-02-06 20:19:50 +01:00
1 parent 999e7c4566
commit 5c634c9f2f
22 files changed
+22 -21

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
use std::process::Child;
use crate::units::Second;
use crate::util::units::Second;
pub mod wallclocktimer;
+1 -1
View File
@@ -4,7 +4,7 @@ use std::mem;
use std::process::Child;
use crate::timer::{CPUInterval, CPUTimes, TimerStart, TimerStop};
use crate::units::Second;
use crate::util::units::Second;
pub fn get_cpu_timer() -> Box<dyn TimerStop<Result = (Second, Second)>> {
Box::new(CPUTimer::start())
+1 -1
View File
@@ -2,7 +2,7 @@ use std::process::Child;
use std::time::Instant;
use crate::timer::{TimerStart, TimerStop};
use crate::units::Second;
use crate::util::units::Second;
pub struct WallClockTimer {
start: Instant,
+1 -1
View File
@@ -8,7 +8,7 @@ use winapi::um::processthreadsapi::GetProcessTimes;
use winapi::um::winnt::HANDLE;
use crate::timer::{CPUTimes, TimerStart, TimerStop};
use crate::units::Second;
use crate::util::units::Second;
const HUNDRED_NS_PER_MS: i64 = 10;