Home
last modified time | relevance | path

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

/linux/rust/zerocopy/src/pointer/
H A Dmod.rs309 pub struct TransitiveProject<U: ?Sized, TU, UV> { struct
321 unsafe impl<T, U, V, TU, UV> Project<T, V> for TransitiveProject<U, TU, UV> implementation
338 unsafe impl<T, U, V, TU, UV> Cast<T, V> for TransitiveProject<U, TU, UV> implementation
351 unsafe impl<T, U, V, TU, UV> CastExact<T, V> for TransitiveProject<U, TU, UV> implementation
/linux/rust/zerocopy/src/util/
H A Dmacros.rs745 …use crate::pointer::{TransmuteFrom, cast::{CastExact, TransitiveProject}, SizeEq, invariant::Valid…
774 type CastFrom = TransitiveProject<
781 type CastFrom = TransitiveProject<
789 type CastFrom = TransitiveProject<
796 type CastFrom = TransitiveProject<
815 type CastFrom = cast::TransitiveProject<
/linux/rust/zerocopy/src/
H A Dwrappers.rs769 type ProjectToTag = crate::pointer::cast::TransitiveProject<