# Safety It must be valid to call `NonNull:: ::as_mut` on the underlying pointer.
(&mut self)
| 146 | /// |
| 147 | /// It must be valid to call `NonNull::<T>::as_mut` on the underlying pointer. |
| 148 | pub(crate) unsafe fn as_mut(&mut self) -> &'a mut T { |
| 149 | unsafe { self.ptr.as_mut() } |
| 150 | } |
| 151 | } |
no outgoing calls