3 fn reltim2dur(t: u64) -> Duration {
4 Duration::from_micros(t)
8 fn test_dur2reltims() {
9 assert_eq!(dur2reltims(reltim2dur(0)).collect::<Vec<_>>(), vec![]);
10 assert_eq!(dur2reltims(reltim2dur(42)).collect::<Vec<_>>(), vec![42]);
12 dur2reltims(reltim2dur(abi::TMAX_RELTIM as u64)).collect::<Vec<_>>(),
13 vec![abi::TMAX_RELTIM]
16 dur2reltims(reltim2dur(abi::TMAX_RELTIM as u64 + 10000)).collect::<Vec<_>>(),
17 vec![abi::TMAX_RELTIM, 10000]
23 assert_eq!(dur2tmos(reltim2dur(0)).collect::<Vec<_>>(), vec![0]);
24 assert_eq!(dur2tmos(reltim2dur(42)).collect::<Vec<_>>(), vec![42]);
26 dur2tmos(reltim2dur(abi::TMAX_RELTIM as u64)).collect::<Vec<_>>(),
27 vec![abi::TMAX_RELTIM]
30 dur2tmos(reltim2dur(abi::TMAX_RELTIM as u64 + 10000)).collect::<Vec<_>>(),
31 vec![abi::TMAX_RELTIM, 10000]