Lines Matching refs:from_inner
92 pub(crate) unsafe fn from_inner(ptr: PtrInner<'a, T>) -> Ptr<'a, T, I> { in from_inner() function
194 unsafe { Self::from_inner(inner) } in from_ref()
219 unsafe { Self::from_inner(inner) } in from_mut()
329 unsafe { Ptr::from_inner(self.as_inner()) } in reborrow()
375 unsafe { Ptr::from_inner(self.as_inner()) } in reborrow_shared()
546 unsafe { Ptr::from_inner(ptr) } in project_transmute_unchecked()
642 unsafe { Ptr::from_inner(self.as_inner()) } in assume_invariants()
903 Ok(unsafe { Ptr::from_inner(projected) }) in project()
973 unsafe { Ptr::from_inner(old_inner) } in try_with_unchecked()
1065 unsafe { Ptr::from_inner(slice) } in as_slice()
1121 unsafe { Ptr::from_inner(inner) }, in try_cast_into()
1142 let res = unsafe { Ptr::from_inner(inner) }; in try_cast_into()
1154 let remainder = unsafe { Ptr::from_inner(remainder) }; in try_cast_into()
1300 |elem| unsafe { Ptr::from_inner(elem) }, in iter()