Home
last modified time | relevance | path

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

/linux/rust/zerocopy/src/
H A Dlayout.rs809 struct CastParams<Src: ?Sized, Dst: ?Sized> { in project() struct
905 impl<Src: ?Sized, Dst: ?Sized> Copy for CastParams<Src, Dst> {} in project() implementation
906 impl<Src: ?Sized, Dst: ?Sized> Clone for CastParams<Src, Dst> { in project() implementation
912 impl<Src: ?Sized, Dst: ?Sized> CastParams<Src, Dst> { in project() impl
916 ) -> Option<CastParams<Src, Dst>> { in project()
1017 Some(CastParams { inner, _src: PhantomData, _dst: PhantomData }) in project()
1021 impl<Src: KnownLayout + ?Sized, Dst: KnownLayout + ?Sized> CastParams<Src, Dst> { in project() impl
1066 const CAST_PARAMS: CastParams<Src, Self>; in project()
1074 const CAST_PARAMS: CastParams<Src, Dst> = in project()
1075 match CastParams::try_compute(&Src::LAYOUT, &Dst::LAYOUT) { in project()