Searched refs:CastSizedExact (Results 1 – 3 of 3) sorted by relevance
| /linux/rust/zerocopy/src/pointer/ |
| H A D | mod.rs | 150 pub enum CastSizedExact {} enum 155 unsafe impl<Src, Dst> Project<Src, Dst> for CastSizedExact { implementation 164 unsafe impl<Src, Dst> Cast<Src, Dst> for CastSizedExact {} implementation 168 unsafe impl<Src, Dst> CastExact<Src, Dst> for CastSizedExact {} implementation
|
| H A D | transmute.rs | 21 cast::{self, CastExact, CastSizedExact}, 484 type CastFrom = CastSizedExact; 488 type CastFrom = CastSizedExact;
|
| /linux/rust/zerocopy/src/ |
| H A D | impls.rs | 19 use crate::pointer::cast::{CastSizedExact, CastUnsized}; 114 let byte = byte.transmute_with::<u8, invariant::Valid, CastSizedExact, BecauseImmutable>(); 143 … let c = c.transmute_with::<Unalign<u32>, invariant::Valid, CastSizedExact, BecauseImmutable>(); 186 … let n = n.transmute_with::<Unalign<$prim>, invariant::Valid, CastSizedExact, BecauseImmutable>(); 435 type CastFrom = $crate::pointer::cast::CastSizedExact;
|