@@ -128,7 +128,9 @@ pub unsafe fn replace<T>(dest: *mut T, mut src: T) -> T {
128
128
/// let x = 12;
129
129
/// let y = &x as *const i32;
130
130
///
131
- /// unsafe { println!("{}", std::ptr::read(y)); }
131
+ /// unsafe {
132
+ /// assert_eq!(std::ptr::read(y), 12);
133
+ /// }
132
134
/// ```
133
135
#[ inline( always) ]
134
136
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
@@ -178,7 +180,7 @@ pub unsafe fn read_and_drop<T>(dest: *mut T) -> T {
178
180
///
179
181
/// unsafe {
180
182
/// std::ptr::write(y, z);
181
- /// println!("{}", std::ptr::read(y));
183
+ /// assert_eq!( std::ptr::read(y), 12 );
182
184
/// }
183
185
/// ```
184
186
#[ inline]
@@ -220,7 +222,9 @@ pub unsafe fn write<T>(dst: *mut T, src: T) {
220
222
/// let x = 12;
221
223
/// let y = &x as *const i32;
222
224
///
223
- /// unsafe { println!("{}", std::ptr::read_volatile(y)); }
225
+ /// unsafe {
226
+ /// assert_eq!(std::ptr::read_volatile(y), 12);
227
+ /// }
224
228
/// ```
225
229
#[ inline]
226
230
#[ stable( feature = "volatile" , since = "1.9.0" ) ]
@@ -266,7 +270,7 @@ pub unsafe fn read_volatile<T>(src: *const T) -> T {
266
270
///
267
271
/// unsafe {
268
272
/// std::ptr::write_volatile(y, z);
269
- /// println!("{}", std::ptr::read_volatile(y));
273
+ /// assert_eq!( std::ptr::read_volatile(y), 12 );
270
274
/// }
271
275
/// ```
272
276
#[ inline]
0 commit comments