Home
last modified time | relevance | path

Searched refs:TransmuteFromPtr (Results 1 – 4 of 4) sorted by relevance

/linux/rust/zerocopy/src/pointer/
H A Dtransmute.rs269 pub unsafe trait TransmuteFromPtr< trait
290 > TransmuteFromPtr<Src, A, SV, DV, C, R> for Dst
H A Dptr.rs22 transmute::{MutationCompatible, SizeEq, TransmuteFromPtr},
439 U: TransmuteFromPtr<T, I::Aliasing, I::Validity, V, <U as SizeEq<T>>::CastFrom, R> in transmute()
451 U: TransmuteFromPtr<T, I::Aliasing, I::Validity, V, C, R> + ?Sized, in transmute_with()
475 T: TransmuteFromPtr<T, I::Aliasing, I::Validity, V, IdCast, R>, in recall_validity()
1020 [u8]: TransmuteFromPtr<T, I::Aliasing, I::Validity, Valid, AsBytesCast, R>, in as_bytes()
/linux/rust/zerocopy/src/util/
H A Dmod.rs27 SizeEq, TransmuteFromPtr,
343 + TransmuteFromPtr<Src, Shared, Valid, Valid, <Dst as SizeEq<Src>>::CastFrom, R> in transmute_ref()
360 + TransmuteFromPtr<Src, Exclusive, Valid, Valid, <Dst as SizeEq<Src>>::CastFrom, R> in transmute_mut()
/linux/rust/zerocopy/src/
H A Dref.rs13 BecauseInvariantsEq, BecauseMutationCompatible, MutationCompatible, TransmuteFromPtr,
967 T: TransmuteFromPtr<T, A, Initialized, Valid, crate::pointer::cast::IdCast, S>, in cast_for_sized()