Lines Matching refs:TransmuteFrom
158 Src: TransmuteFrom<Dst, DV, SV> + ?Sized,
224 Src: TransmuteFrom<Dst, DV, SV>,
225 Dst: TransmuteFrom<Src, SV, DV> + InvariantsEq<Src>,
276 >: TryTransmuteFromPtr<Src, A, SV, DV, C, R> + TransmuteFrom<Src, SV, DV>
292 Dst: TransmuteFrom<Src, SV, DV> + TryTransmuteFromPtr<Src, A, SV, DV, C, R>,
308 pub unsafe trait TransmuteFrom<Src: ?Sized, SV, DV> {} interface
336 unsafe impl<Src, Dst> TransmuteFrom<Src, Valid, Initialized> for Dst
346 unsafe impl<Src, Dst> TransmuteFrom<Src, Initialized, Valid> for Dst
359 unsafe impl<Src, Dst> TransmuteFrom<Src, Initialized, Initialized> for Dst
372 unsafe impl<Src, Dst, V> TransmuteFrom<Src, V, Uninit> for Dst
481 unsafe impl<T> TransmuteFrom<T, Uninit, Valid> for MaybeUninit<T> {}