diff --git a/src/datetime/serde.rs b/src/datetime/serde.rs index 1f9714536a..1de565ad1b 100644 --- a/src/datetime/serde.rs +++ b/src/datetime/serde.rs @@ -262,7 +262,7 @@ pub mod ts_nanoseconds { } } -/// Ser/de to/from timestamps in nanoseconds +/// Ser/de to/from optional timestamps in nanoseconds /// /// Intended for use with `serde`'s `with` attribute. /// @@ -392,7 +392,7 @@ pub mod ts_nanoseconds_option { formatter.write_str("a unix timestamp in nanoseconds or none") } - /// Deserialize a timestamp in seconds since the epoch + /// Deserialize a timestamp in nanoseconds since the epoch fn visit_some(self, d: D) -> Result where D: de::Deserializer<'de>, @@ -400,7 +400,7 @@ pub mod ts_nanoseconds_option { d.deserialize_i64(NanoSecondsTimestampVisitor).map(Some) } - /// Deserialize a timestamp in seconds since the epoch + /// Deserialize a timestamp in nanoseconds since the epoch fn visit_none(self) -> Result where E: de::Error, @@ -408,7 +408,7 @@ pub mod ts_nanoseconds_option { Ok(None) } - /// Deserialize a timestamp in seconds since the epoch + /// Deserialize a timestamp in nanoseconds since the epoch fn visit_unit(self) -> Result where E: de::Error, @@ -696,7 +696,7 @@ pub mod ts_microseconds_option { formatter.write_str("a unix timestamp in microseconds or none") } - /// Deserialize a timestamp in seconds since the epoch + /// Deserialize a timestamp in microseconds since the epoch fn visit_some(self, d: D) -> Result where D: de::Deserializer<'de>, @@ -704,7 +704,7 @@ pub mod ts_microseconds_option { d.deserialize_i64(MicroSecondsTimestampVisitor).map(Some) } - /// Deserialize a timestamp in seconds since the epoch + /// Deserialize a timestamp in microseconds since the epoch fn visit_none(self) -> Result where E: de::Error, @@ -712,7 +712,7 @@ pub mod ts_microseconds_option { Ok(None) } - /// Deserialize a timestamp in seconds since the epoch + /// Deserialize a timestamp in microseconds since the epoch fn visit_unit(self) -> Result where E: de::Error, @@ -1010,7 +1010,7 @@ pub mod ts_milliseconds_option { formatter.write_str("a unix timestamp in milliseconds or none") } - /// Deserialize a timestamp in seconds since the epoch + /// Deserialize a timestamp in milliseconds since the epoch fn visit_some(self, d: D) -> Result where D: de::Deserializer<'de>, @@ -1018,7 +1018,7 @@ pub mod ts_milliseconds_option { d.deserialize_i64(MilliSecondsTimestampVisitor).map(Some) } - /// Deserialize a timestamp in seconds since the epoch + /// Deserialize a timestamp in milliseconds since the epoch fn visit_none(self) -> Result where E: de::Error, @@ -1026,7 +1026,7 @@ pub mod ts_milliseconds_option { Ok(None) } - /// Deserialize a timestamp in seconds since the epoch + /// Deserialize a timestamp in milliseconds since the epoch fn visit_unit(self) -> Result where E: de::Error, diff --git a/src/naive/datetime/serde.rs b/src/naive/datetime/serde.rs index 3caaab8af7..cad391b007 100644 --- a/src/naive/datetime/serde.rs +++ b/src/naive/datetime/serde.rs @@ -66,7 +66,7 @@ impl<'de> de::Deserialize<'de> for NaiveDateTime { /// # extern crate serde_json; /// # extern crate serde; /// # extern crate chrono; -/// # use chrono::{TimeZone, NaiveDate, NaiveDateTime, Utc}; +/// # use chrono::{NaiveDate, NaiveDateTime}; /// use chrono::naive::serde::ts_nanoseconds; /// #[derive(Deserialize, Serialize)] /// struct S { @@ -95,7 +95,7 @@ pub mod ts_nanoseconds { use super::ne_timestamp; use crate::NaiveDateTime; - /// Serialize a UTC datetime into an integer number of nanoseconds since the epoch + /// Serialize a datetime into an integer number of nanoseconds since the epoch /// /// Intended for use with `serde`s `serialize_with` attribute. /// @@ -110,7 +110,7 @@ pub mod ts_nanoseconds { /// # #[macro_use] extern crate serde_json; /// # #[macro_use] extern crate serde; /// # extern crate chrono; - /// # use chrono::{TimeZone, NaiveDate, NaiveDateTime, Utc}; + /// # use chrono::{NaiveDate, NaiveDateTime}; /// # use serde::Serialize; /// use chrono::naive::serde::ts_nanoseconds::serialize as to_nano_ts; /// #[derive(Serialize)] @@ -136,7 +136,7 @@ pub mod ts_nanoseconds { serializer.serialize_i64(dt.timestamp_nanos()) } - /// Deserialize a `DateTime` from a nanoseconds timestamp + /// Deserialize a `NaiveDateTime` from a nanoseconds timestamp /// /// Intended for use with `serde`s `deserialize_with` attribute. /// @@ -151,7 +151,7 @@ pub mod ts_nanoseconds { /// # #[macro_use] extern crate serde_json; /// # extern crate serde; /// # extern crate chrono; - /// # use chrono::{NaiveDateTime, Utc}; + /// # use chrono::NaiveDateTime; /// # use serde::Deserialize; /// use chrono::naive::serde::ts_nanoseconds::deserialize as from_nano_ts; /// #[derive(Deserialize)] @@ -216,7 +216,7 @@ pub mod ts_nanoseconds { /// # extern crate serde_json; /// # extern crate serde; /// # extern crate chrono; -/// # use chrono::{TimeZone, NaiveDate, NaiveDateTime, Utc}; +/// # use chrono::{NaiveDate, NaiveDateTime}; /// use chrono::naive::serde::ts_milliseconds; /// #[derive(Deserialize, Serialize)] /// struct S { @@ -245,7 +245,7 @@ pub mod ts_milliseconds { use super::ne_timestamp; use crate::NaiveDateTime; - /// Serialize a UTC datetime into an integer number of milliseconds since the epoch + /// Serialize a datetime into an integer number of milliseconds since the epoch /// /// Intended for use with `serde`s `serialize_with` attribute. /// @@ -260,7 +260,7 @@ pub mod ts_milliseconds { /// # #[macro_use] extern crate serde_json; /// # #[macro_use] extern crate serde; /// # extern crate chrono; - /// # use chrono::{TimeZone, NaiveDate, NaiveDateTime, Utc}; + /// # use chrono::{NaiveDate, NaiveDateTime}; /// # use serde::Serialize; /// use chrono::naive::serde::ts_milliseconds::serialize as to_milli_ts; /// #[derive(Serialize)] @@ -286,7 +286,7 @@ pub mod ts_milliseconds { serializer.serialize_i64(dt.timestamp_millis()) } - /// Deserialize a `DateTime` from a milliseconds timestamp + /// Deserialize a `NaiveDateTime` from a milliseconds timestamp /// /// Intended for use with `serde`s `deserialize_with` attribute. /// @@ -301,7 +301,7 @@ pub mod ts_milliseconds { /// # #[macro_use] extern crate serde_json; /// # extern crate serde; /// # extern crate chrono; - /// # use chrono::{NaiveDateTime, Utc}; + /// # use chrono::NaiveDateTime; /// # use serde::Deserialize; /// use chrono::naive::serde::ts_milliseconds::deserialize as from_milli_ts; /// #[derive(Deserialize)] @@ -366,7 +366,7 @@ pub mod ts_milliseconds { /// # extern crate serde_json; /// # extern crate serde; /// # extern crate chrono; -/// # use chrono::{TimeZone, NaiveDate, NaiveDateTime, Utc}; +/// # use chrono::{NaiveDate, NaiveDateTime}; /// use chrono::naive::serde::ts_seconds; /// #[derive(Deserialize, Serialize)] /// struct S { @@ -395,7 +395,7 @@ pub mod ts_seconds { use super::ne_timestamp; use crate::NaiveDateTime; - /// Serialize a UTC datetime into an integer number of seconds since the epoch + /// Serialize a datetime into an integer number of seconds since the epoch /// /// Intended for use with `serde`s `serialize_with` attribute. /// @@ -410,7 +410,7 @@ pub mod ts_seconds { /// # #[macro_use] extern crate serde_json; /// # #[macro_use] extern crate serde; /// # extern crate chrono; - /// # use chrono::{TimeZone, NaiveDate, NaiveDateTime, Utc}; + /// # use chrono::{NaiveDate, NaiveDateTime}; /// # use serde::Serialize; /// use chrono::naive::serde::ts_seconds::serialize as to_ts; /// #[derive(Serialize)] @@ -436,7 +436,7 @@ pub mod ts_seconds { serializer.serialize_i64(dt.timestamp()) } - /// Deserialize a `DateTime` from a seconds timestamp + /// Deserialize a `NaiveDateTime` from a seconds timestamp /// /// Intended for use with `serde`s `deserialize_with` attribute. /// @@ -451,7 +451,7 @@ pub mod ts_seconds { /// # #[macro_use] extern crate serde_json; /// # extern crate serde; /// # extern crate chrono; - /// # use chrono::{NaiveDateTime, Utc}; + /// # use chrono::NaiveDateTime; /// # use serde::Deserialize; /// use chrono::naive::serde::ts_seconds::deserialize as from_ts; /// #[derive(Deserialize)]