chiark / gitweb /
Import nix::TimeSpec etc.
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 17 Mar 2021 02:10:11 +0000 (02:10 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 19 Mar 2021 20:05:30 +0000 (20:05 +0000)
This reverts commit 5edbc9c7fab27d77ef05216fbb5cd5b0b57c480c.

src/prelude.rs

index e6663fdd0edb6f8c8109497f5fde3aef6aa37cbb..1cdfe54c3c4c1ffbe60ab6e85603b84e7a550c33 100644 (file)
@@ -71,6 +71,8 @@ pub use lazy_static::lazy_static;
 pub use log::{debug, error, info, trace, warn};
 pub use log::{log, log_enabled};
 pub use nix::unistd::{self, Uid};
+pub use nix::sys::time::TimeSpec;
+pub use nix::time::clock_gettime;
 pub use num_derive::FromPrimitive;
 pub use num_traits::{Bounded, FromPrimitive, ToPrimitive};
 pub use ordered_float::OrderedFloat;
@@ -95,6 +97,9 @@ pub use url::Url;
 pub use vecdeque_stableix::Deque as StableIndexVecDeque;
 pub use void::Void;
 
+use nix::time::ClockId;
+pub const CLOCK_REALTIME: ClockId = ClockId::CLOCK_REALTIME;
+
 pub use otter_base::zcoord::{self, ZCoord};
 pub use otter_base::misc as base_misc;
 pub use base_misc::default;