Searched defs:Src (Results 1 – 5 of 5) sorted by relevance
| /linux/rust/zerocopy/src/ |
| H A D | error.rs | 200 fn from(err: ConvertError<AlignmentError<Src, Dst>, S, V>) -> ConvertError<Infallible, S, V> { in from() 273 pub fn into_src(self) -> Src { in into_src() 362 fn from(_: AlignmentError<Src, Dst>) -> Infallible { in from() 375 fn new_checked(src: Src) -> AlignmentError<Src, Dst> { in new_checked() 425 fn from(err: AlignmentError<Src, Dst>) -> Self { in from() 445 pub fn into_src(self) -> Src { in into_src() 481 pub(crate) fn with_dst<NewDst: ?Sized>(self) -> SizeError<Src, NewDst> { in with_dst() 584 fn from(err: SizeError<Src, Dst>) -> Self { in from() 604 pub fn into_src(self) -> Src { in into_src() 717 fn from(err: ValidityError<Src, Dst>) -> Self { in from() [all …]
|
| H A D | layout.rs | 916 ) -> Option<CastParams<Src, Dst>> { in project()
|
| /linux/rust/zerocopy/src/util/ |
| H A D | macro_util.rs | 525 pub fn try_transmute<Src, Dst>(src: Src) -> Result<Dst, ValidityError<Src, Dst>> in try_transmute() 564 fn try_transmute_ref(self) -> Result<&'a Self::Dst, ValidityError<&'a Self::Src, Self::Dst>> in try_transmute_ref() 572 type Src: ?Sized; typedef 580 type Src = Src; typedef 595 ValidityError<&'a <Wrap<&'a Src, &'a Dst> as TryTransmuteRefSrc<'a>>::Src, Dst>, in try_transmute_ref() 625 ) -> Result<&'a mut Self::Dst, ValidityError<&'a mut Self::Src, Self::Dst>> in try_transmute_mut() 633 type Src: ?Sized; typedef 641 type Src = Src; typedef 656 ValidityError<&'a mut <Wrap<&'a mut Src, &'a mut Dst> as TryTransmuteMutSrc<'a>>::Src, Dst>, in try_transmute_mut() 731 let src: *const Src = self.0; in transmute_ref() constant [all …]
|
| H A D | mod.rs | 305 pub(crate) const unsafe fn transmute_unchecked<Src, Dst>(src: Src) -> Dst { in transmute_unchecked() 339 pub(crate) unsafe fn transmute_ref<Src, Dst, R>(src: &Src) -> &Dst in transmute_ref() 343 + TransmuteFromPtr<Src, Shared, Valid, Valid, <Dst as SizeEq<Src>>::CastFrom, R> in transmute_ref() 356 pub(crate) unsafe fn transmute_mut<Src, Dst, R>(src: &mut Src) -> &mut Dst in transmute_mut() 360 + TransmuteFromPtr<Src, Exclusive, Valid, Valid, <Dst as SizeEq<Src>>::CastFrom, R> in transmute_mut()
|
| /linux/rust/zerocopy/src/pointer/ |
| H A D | transmute.rs | 496 fn test_size_eq<Src, Dst: SizeEq<Src>>(mut src: Src) { in test_size_eq()
|