Searched refs:CastParams (Results 1 – 1 of 1) sorted by relevance
| /linux/rust/zerocopy/src/ |
| H A D | layout.rs | 809 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()
|