From 6d943af735a86cd7f77305b5723b9481d9bf1f71 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Mon, 21 Nov 2022 15:18:36 -0800 Subject: [PATCH] Rustc_deprecated attribute superseded by deprecated --- library/core/src/ptr/const_ptr.rs | 8 ++++---- library/core/src/ptr/mut_ptr.rs | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/library/core/src/ptr/const_ptr.rs b/library/core/src/ptr/const_ptr.rs index e966e1bb46687..969029e262e02 100644 --- a/library/core/src/ptr/const_ptr.rs +++ b/library/core/src/ptr/const_ptr.rs @@ -119,9 +119,9 @@ impl *const T { /// assert_eq!(p1.to_bits() - p0.to_bits(), 4); /// ``` #[unstable(feature = "ptr_to_from_bits", issue = "91126")] - #[rustc_deprecated( + #[deprecated( since = "1.67", - reason = "replaced by the `exposed_addr` method, or update your code \ + note = "replaced by the `exposed_addr` method, or update your code \ to follow the strict provenance rules using its APIs" )] pub fn to_bits(self) -> usize @@ -145,9 +145,9 @@ impl *const T { /// assert_eq!(<*const u8>::from_bits(1), dangling); /// ``` #[unstable(feature = "ptr_to_from_bits", issue = "91126")] - #[rustc_deprecated( + #[deprecated( since = "1.67", - reason = "replaced by the `ptr::from_exposed_addr` function, or update \ + note = "replaced by the `ptr::from_exposed_addr` function, or update \ your code to follow the strict provenance rules using its APIs" )] #[allow(fuzzy_provenance_casts)] // this is an unstable and semi-deprecated cast function diff --git a/library/core/src/ptr/mut_ptr.rs b/library/core/src/ptr/mut_ptr.rs index 9507e8430c78f..d1b3a63443379 100644 --- a/library/core/src/ptr/mut_ptr.rs +++ b/library/core/src/ptr/mut_ptr.rs @@ -125,9 +125,9 @@ impl *mut T { /// assert_eq!(p1.to_bits() - p0.to_bits(), 4); /// ``` #[unstable(feature = "ptr_to_from_bits", issue = "91126")] - #[rustc_deprecated( + #[deprecated( since = "1.67", - reason = "replaced by the `exposed_addr` method, or update your code \ + note = "replaced by the `exposed_addr` method, or update your code \ to follow the strict provenance rules using its APIs" )] pub fn to_bits(self) -> usize @@ -151,9 +151,9 @@ impl *mut T { /// assert_eq!(<*mut u8>::from_bits(1), dangling); /// ``` #[unstable(feature = "ptr_to_from_bits", issue = "91126")] - #[rustc_deprecated( + #[deprecated( since = "1.67", - reason = "replaced by the `ptr::from_exposed_addr_mut` function, or \ + note = "replaced by the `ptr::from_exposed_addr_mut` function, or \ update your code to follow the strict provenance rules using its APIs" )] #[allow(fuzzy_provenance_casts)] // this is an unstable and semi-deprecated cast function