diff options
| -rw-r--r-- | src/date.rs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/date.rs b/src/date.rs index 43dec90..6489582 100644 --- a/src/date.rs +++ b/src/date.rs @@ -1,10 +1,12 @@ use chrono::{DateTime, Duration, TimeZone, Utc}; +use std::fmt; +use std::result::Result as StdResult; use std::time::SystemTime; use {Error, Result}; /// A UTC timestamp. Used for serialization to and from the plist date type. -#[derive(Clone, Debug, PartialEq)] +#[derive(Clone, PartialEq)] pub struct Date { inner: DateTime<Utc>, } @@ -55,6 +57,12 @@ impl Date { } } +impl fmt::Debug for Date { + fn fmt(&self, f: &mut fmt::Formatter) -> StdResult<(), fmt::Error> { + self.inner.fmt(f) + } +} + impl From<SystemTime> for Date { fn from(date: SystemTime) -> Self { Date { inner: date.into() } |
