diff --git a/src/duration.rs b/src/duration.rs index ae35db8..bd079bb 100644 --- a/src/duration.rs +++ b/src/duration.rs @@ -1,4 +1,4 @@ -use std::time::Duration as UnsignedDuration; +use core::time::Duration as UnsignedDuration; use crate::{ error::{err, ErrorContext}, diff --git a/src/timestamp.rs b/src/timestamp.rs index 6806eb4..adf8308 100644 --- a/src/timestamp.rs +++ b/src/timestamp.rs @@ -2106,7 +2106,7 @@ impl Timestamp { .expect("absolute value of seconds fits in u64"); let nanosecond = u32::try_from(self.subsec_nanosecond().abs()) .expect("nanosecond always fit in a u32"); - (self.signum(), std::time::Duration::new(second, nanosecond)) + (self.signum(), core::time::Duration::new(second, nanosecond)) } } diff --git a/test b/test index 937f0a9..efcf069 100755 --- a/test +++ b/test @@ -25,6 +25,7 @@ features=( ) for f in "${features[@]}"; do echo "===== FEATURE: $f =====" + cargo build --no-default-features --features "$f" cargo test --lib --no-default-features --features "$f" cargo test --test integration --no-default-features --features "$f" done