Home
last modified time | relevance | path

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

/linux/rust/zerocopy/src/pointer/
H A Dmod.rs150 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 Dtransmute.rs21 cast::{self, CastExact, CastSizedExact},
484 type CastFrom = CastSizedExact;
488 type CastFrom = CastSizedExact;
/linux/rust/zerocopy/src/
H A Dimpls.rs19 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;