diff --git a/library/core/src/cell.rs b/library/core/src/cell.rs index 897d03595d7..8c7cd42d010 100644 --- a/library/core/src/cell.rs +++ b/library/core/src/cell.rs @@ -2053,6 +2053,8 @@ pub const fn get_mut(&mut self) -> &mut T { /// /// let m = MaybeUninit::>::uninit(); /// unsafe { UnsafeCell::raw_get(m.as_ptr()).write(5); } + /// // avoid below which references to uninitialized data + /// // unsafe { UnsafeCell::get(&*m.as_ptr()).write(5); } /// let uc = unsafe { m.assume_init() }; /// /// assert_eq!(uc.into_inner(), 5); diff --git a/library/core/src/panic/panic_info.rs b/library/core/src/panic/panic_info.rs index 0d385c9d187..28648f1360a 100644 --- a/library/core/src/panic/panic_info.rs +++ b/library/core/src/panic/panic_info.rs @@ -138,7 +138,7 @@ pub fn location(&self) -> Option<&Location<'_>> { /// whose ABI does not support unwinding. /// /// It is safe for a panic handler to unwind even when this function returns - /// true, however this will simply cause the panic handler to be called + /// false, however this will simply cause the panic handler to be called /// again. #[must_use] #[unstable(feature = "panic_can_unwind", issue = "92988")]