Searched refs:TransmuteFromPtr (Results 1 – 4 of 4) sorted by relevance
| /linux/rust/zerocopy/src/pointer/ |
| H A D | transmute.rs | 269 pub unsafe trait TransmuteFromPtr< trait 290 > TransmuteFromPtr<Src, A, SV, DV, C, R> for Dst
|
| H A D | ptr.rs | 22 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 D | mod.rs | 27 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 D | ref.rs | 13 BecauseInvariantsEq, BecauseMutationCompatible, MutationCompatible, TransmuteFromPtr, 967 T: TransmuteFromPtr<T, A, Initialized, Valid, crate::pointer::cast::IdCast, S>, in cast_for_sized()
|