From 1d5ead453dd96c1040a12cbb3b0180027af165c9 Mon Sep 17 00:00:00 2001 From: Vitaly _Vi Shukela Date: Tue, 19 Dec 2017 00:35:43 +0300 Subject: Add Hash impl for SystemTime and Instant Closes #46670. --- src/libstd/time/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/libstd/time') diff --git a/src/libstd/time/mod.rs b/src/libstd/time/mod.rs index d4993ded843..6ce3b3e8a00 100644 --- a/src/libstd/time/mod.rs +++ b/src/libstd/time/mod.rs @@ -66,7 +66,7 @@ mod duration; /// println!("{}", now.elapsed().as_secs()); /// } /// ``` -#[derive(Copy, Clone, PartialEq, Eq, PartialOrd, Ord)] +#[derive(Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)] #[stable(feature = "time2", since = "1.8.0")] pub struct Instant(time::Instant); @@ -118,7 +118,7 @@ pub struct Instant(time::Instant); /// } /// } /// ``` -#[derive(Copy, Clone, PartialEq, Eq, PartialOrd, Ord)] +#[derive(Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)] #[stable(feature = "time2", since = "1.8.0")] pub struct SystemTime(time::SystemTime); -- cgit 1.4.1-3-g733a5