--- a/src/header/time/mod.rs +++ b/src/header/time/mod.rs @@ -57,6 +57,16 @@ } } +#[cfg(target_os = "redox")] +impl<'a> From<&'a syscall::TimeSpec> for timespec { + fn from(tp: &syscall::TimeSpec) -> Self { + Self { + tv_sec: tp.tv_sec as _, + tv_nsec: tp.tv_nsec as _, + } + } +} + /// timer_t internal data, ABI unstable #[repr(C)] #[derive(Clone)]