Lines Matching defs:Aliasing
436 pub fn transmute<U, V, R>(self) -> Ptr<'a, U, (I::Aliasing, Unaligned, V)> in transmute()
448 pub fn transmute_with<U, V, C, R>(self) -> Ptr<'a, U, (I::Aliasing, Unaligned, V)> in transmute_with()
472 pub fn recall_validity<V, R>(self) -> Ptr<'a, T, (I::Aliasing, I::Alignment, V)> in recall_validity()
511 ) -> Ptr<'a, U, (I::Aliasing, Unaligned, V)> in project_transmute_unchecked()
561 ) -> Ptr<'a, crate::Unalign<T>, (I::Aliasing, Aligned, I::Validity)> { in into_unalign()
601 T: Read<I::Aliasing, R>, in read()
650 H: Invariants<Aliasing = I::Aliasing, Alignment = I::Alignment, Validity = I::Validity>, in unify_invariants()
669 ) -> Ptr<'a, T, (I::Aliasing, A, I::Validity)> { in assume_alignment()
680 ) -> Result<Ptr<'a, T, (I::Aliasing, Aligned, I::Validity)>, AlignmentError<Self, T>> in try_into_aligned()
699 pub fn bikeshed_recall_aligned(self) -> Ptr<'a, T, (I::Aliasing, Aligned, I::Validity)> in bikeshed_recall_aligned()
719 ) -> Ptr<'a, T, (I::Aliasing, I::Alignment, V)> { in assume_validity()
735 ) -> Ptr<'a, T, (I::Aliasing, I::Alignment, Initialized)> { in assume_initialized()
749 pub unsafe fn assume_valid(self) -> Ptr<'a, T, (I::Aliasing, I::Alignment, Valid)> { in assume_valid()
770 ) -> Result<Ptr<'a, T, (I::Aliasing, I::Alignment, Valid)>, ValidityError<Self, T>> in try_into_valid()
773 + Read<I::Aliasing, R> in try_into_valid()
775 ReadOnly<T>: Read<I::Aliasing, R>, in try_into_valid()
798 pub fn forget_aligned(self) -> Ptr<'a, T, (I::Aliasing, Unaligned, I::Validity)> { in forget_aligned()
836 ) -> Ptr<'a, U, (I::Aliasing, Unaligned, I::Validity)> in cast_unchecked()
860 pub fn cast<U, C, R>(self) -> Ptr<'a, U, (I::Aliasing, Unaligned, I::Validity)> in cast()
938 J: Invariants<Aliasing = I::Aliasing>, in try_with_unchecked()
985 J: Invariants<Aliasing = I::Aliasing>, in try_with()
988 I: Invariants<Aliasing = Shared>, in try_with()
1018 pub fn as_bytes<R>(self) -> Ptr<'a, [u8], (I::Aliasing, Aligned, Valid)> in as_bytes()
1104 (Ptr<'a, U, (I::Aliasing, Aligned, Initialized)>, Ptr<'a, [u8], I>), in try_cast_into()
1109 U: 'a + ?Sized + KnownLayout + Read<I::Aliasing, R>, in try_cast_into()
1174 ) -> Result<Ptr<'a, U, (I::Aliasing, Aligned, Initialized)>, CastError<Self, U>> in try_cast_into_no_leftover()
1177 U: 'a + ?Sized + KnownLayout + Read<I::Aliasing, R>, in try_cast_into_no_leftover()
1178 [u8]: Read<I::Aliasing, R>, in try_cast_into_no_leftover()