From 35e6ac5f4fe998844934f9923b2b1930cc88441d Mon Sep 17 00:00:00 2001 From: Paul Dicker Date: Fri, 8 Sep 2023 21:55:45 +0200 Subject: [PATCH] Deprecate `timestamp_nanos` --- src/datetime/mod.rs | 1 + src/naive/datetime/mod.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/src/datetime/mod.rs b/src/datetime/mod.rs index 69bee1419a..24e7e9f16a 100644 --- a/src/datetime/mod.rs +++ b/src/datetime/mod.rs @@ -262,6 +262,7 @@ impl DateTime { /// /// The dates that can be represented as nanoseconds are between 1677-09-21T00:12:44.0 and /// 2262-04-11T23:47:16.854775804. + #[deprecated(since = "0.4.31", note = "use `timestamp_nanos_opt()` instead")] #[inline] #[must_use] pub fn timestamp_nanos(&self) -> i64 { diff --git a/src/naive/datetime/mod.rs b/src/naive/datetime/mod.rs index 9c5a9c8b2e..b2f7d63bf0 100644 --- a/src/naive/datetime/mod.rs +++ b/src/naive/datetime/mod.rs @@ -460,6 +460,7 @@ impl NaiveDateTime { /// /// The dates that can be represented as nanoseconds are between 1677-09-21T00:12:44.0 and /// 2262-04-11T23:47:16.854775804. + #[deprecated(since = "0.4.31", note = "use `timestamp_nanos_opt()` instead")] #[inline] #[must_use] pub fn timestamp_nanos(&self) -> i64 {