Home
last modified time | relevance | path

Searched refs:transmute_with (Results 1 – 3 of 3) sorted by relevance

/linux/rust/zerocopy/src/pointer/
H A Dptr.rs443 self.transmute_with::<U, V, <U as SizeEq<T>>::CastFrom, R>() in transmute()
448 pub fn transmute_with<U, V, C, R>(self) -> Ptr<'a, U, (I::Aliasing, Unaligned, V)> in transmute_with() function
477 let ptr = self.transmute_with::<T, V, IdCast, R>(); in recall_validity()
1022 self.transmute_with::<[u8], Valid, AsBytesCast, _>().bikeshed_recall_aligned() in as_bytes()
/linux/rust/zerocopy/src/
H A Dimpls.rs114 let byte = byte.transmute_with::<u8, invariant::Valid, CastSizedExact, BecauseImmutable>();
143 … let c = c.transmute_with::<Unalign<u32>, invariant::Valid, CastSizedExact, BecauseImmutable>();
176 let c = c.transmute_with::<[u8], invariant::Valid, CastUnsized, BecauseImmutable>();
186 … let n = n.transmute_with::<Unalign<$prim>, invariant::Valid, CastSizedExact, BecauseImmutable>();
/linux/rust/zerocopy/src/util/
H A Dmacro_util.rs880 ….transmute_with::<Dst, Initialized, crate::layout::CastFrom<Dst>, (crate::pointer::BecauseMutation… in transmute_ref()
913 .transmute_with::<Dst, Initialized, crate::layout::CastFrom<Dst>, _>() in transmute_mut()