Home
last modified time | relevance | path

Searched defs:Src (Results 1 – 5 of 5) sorted by relevance

/linux/rust/zerocopy/src/
H A Derror.rs200 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 Dlayout.rs916 ) -> Option<CastParams<Src, Dst>> { in project()
/linux/rust/zerocopy/src/util/
H A Dmacro_util.rs525 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 Dmod.rs305 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 Dtransmute.rs496 fn test_size_eq<Src, Dst: SizeEq<Src>>(mut src: Src) { in test_size_eq()