Skip to content

Commit 5d4f658

Browse files
Rollup merge of rust-lang#123915 - shenawy29:patch-1, r=Nilstrieb
improve documentation slightly regarding some pointer methods
2 parents b83291d + 9315805 commit 5d4f658

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

core/src/ptr/mut_ptr.rs

+6-6
Original file line numberDiff line numberDiff line change
@@ -464,8 +464,8 @@ impl<T: ?Sized> *mut T {
464464
/// let ptr: *mut u32 = s.as_mut_ptr();
465465
///
466466
/// unsafe {
467-
/// println!("{}", *ptr.offset(1));
468-
/// println!("{}", *ptr.offset(2));
467+
/// assert_eq!(2, *ptr.offset(1));
468+
/// assert_eq!(3, *ptr.offset(2));
469469
/// }
470470
/// ```
471471
#[stable(feature = "rust1", since = "1.0.0")]
@@ -1027,8 +1027,8 @@ impl<T: ?Sized> *mut T {
10271027
/// let ptr: *const u8 = s.as_ptr();
10281028
///
10291029
/// unsafe {
1030-
/// println!("{}", *ptr.add(1) as char);
1031-
/// println!("{}", *ptr.add(2) as char);
1030+
/// assert_eq!('2', *ptr.add(1) as char);
1031+
/// assert_eq!('3', *ptr.add(2) as char);
10321032
/// }
10331033
/// ```
10341034
#[stable(feature = "pointer_methods", since = "1.26.0")]
@@ -1111,8 +1111,8 @@ impl<T: ?Sized> *mut T {
11111111
///
11121112
/// unsafe {
11131113
/// let end: *const u8 = s.as_ptr().add(3);
1114-
/// println!("{}", *end.sub(1) as char);
1115-
/// println!("{}", *end.sub(2) as char);
1114+
/// assert_eq!('3', *end.sub(1) as char);
1115+
/// assert_eq!('2', *end.sub(2) as char);
11161116
/// }
11171117
/// ```
11181118
#[stable(feature = "pointer_methods", since = "1.26.0")]

0 commit comments

Comments
 (0)