summaryrefslogtreecommitdiffstats
path: root/tokio/src/time/clock.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tokio/src/time/clock.rs')
-rw-r--r--tokio/src/time/clock.rs13
1 files changed, 2 insertions, 11 deletions
diff --git a/tokio/src/time/clock.rs b/tokio/src/time/clock.rs
index 7727f404..e44f4925 100644
--- a/tokio/src/time/clock.rs
+++ b/tokio/src/time/clock.rs
@@ -4,15 +4,7 @@
//! `test-util` feature flag is enabled, the values returned for `now()` are
//! configurable.
-#[cfg(feature = "test-util")]
-pub(crate) use self::variant::now;
-pub(crate) use self::variant::Clock;
-#[cfg(feature = "test-util")]
-#[allow(unreachable_pub)] // https://github.com/rust-lang/rust/issues/57411
-pub use self::variant::{advance, pause, resume};
-
-#[cfg(not(feature = "test-util"))]
-mod variant {
+cfg_not_test_util! {
use crate::time::Instant;
#[derive(Debug, Clone)]
@@ -40,8 +32,7 @@ mod variant {
}
}
-#[cfg(feature = "test-util")]
-mod variant {
+cfg_test_util! {
use crate::time::{Duration, Instant};
use std::cell::Cell;