From 5b8864ab80bfc4d9a4c8b41347a0ad4bf99a8681 Mon Sep 17 00:00:00 2001 From: Mohamed El-Shenawy <111167226+shenawy29@users.noreply.github.com> Date: Sun, 14 Apr 2024 09:56:33 +0200 Subject: [PATCH] improve documentation slightly regarding some pointer methods --- library/core/src/ptr/mut_ptr.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/core/src/ptr/mut_ptr.rs b/library/core/src/ptr/mut_ptr.rs index 08f03af355d..d8f91f1996b 100644 --- a/library/core/src/ptr/mut_ptr.rs +++ b/library/core/src/ptr/mut_ptr.rs @@ -464,8 +464,8 @@ pub const fn to_raw_parts(self) -> (*mut (), ::Metadata) { /// let ptr: *mut u32 = s.as_mut_ptr(); /// /// unsafe { - /// println!("{}", *ptr.offset(1)); - /// println!("{}", *ptr.offset(2)); + /// assert_eq!(2, *ptr.offset(1)); + /// assert_eq!(3, *ptr.offset(2)); /// } /// ``` #[stable(feature = "rust1", since = "1.0.0")] @@ -1027,8 +1027,8 @@ pub const fn guaranteed_ne(self, other: *mut T) -> Option /// let ptr: *const u8 = s.as_ptr(); /// /// unsafe { - /// println!("{}", *ptr.add(1) as char); - /// println!("{}", *ptr.add(2) as char); + /// assert_eq!('2', *ptr.add(1) as char); + /// assert_eq!('3', *ptr.add(2) as char); /// } /// ``` #[stable(feature = "pointer_methods", since = "1.26.0")] @@ -1111,8 +1111,8 @@ pub const fn guaranteed_ne(self, other: *mut T) -> Option /// /// unsafe { /// let end: *const u8 = s.as_ptr().add(3); - /// println!("{}", *end.sub(1) as char); - /// println!("{}", *end.sub(2) as char); + /// assert_eq!('3', *end.sub(1) as char); + /// assert_eq!('2', *end.sub(2) as char); /// } /// ``` #[stable(feature = "pointer_methods", since = "1.26.0")]