Searched refs:ValidityError (Results 1 – 4 of 4) sorted by relevance
| /linux/rust/zerocopy/src/ |
| H A D | error.rs | 590 pub struct ValidityError<Src, Dst: ?Sized + TryFromBytes> { struct 597 impl<Src, Dst: ?Sized + TryFromBytes> ValidityError<Src, Dst> { impl 629 pub fn map_src<NewSrc>(self, f: impl FnOnce(Src) -> NewSrc) -> ValidityError<NewSrc, Dst> { in map_src() 630 ValidityError { src: f(self.src), _dst: SendSyncPhantomData::default() } in map_src() 651 impl<Src: Clone, Dst: ?Sized + TryFromBytes> Clone for ValidityError<Src, Dst> { implementation 661 for crate::ValidityError<Src, Dst> 666 type Mapped = crate::ValidityError<NewSrc, Dst>; 673 impl<Src: PartialEq, Dst: ?Sized + TryFromBytes> PartialEq for ValidityError<Src, Dst> { implementation 680 impl<Src: Eq, Dst: ?Sized + TryFromBytes> Eq for ValidityError<Src, Dst> {} implementation 682 impl<Src, Dst: ?Sized + TryFromBytes> fmt::Debug for ValidityError<Src, Dst> { implementation [all …]
|
| H A D | lib.rs | 3370 return Err(ValidityError::new(source).into()); in try_read_from()
|
| /linux/rust/zerocopy/src/util/ |
| H A D | macro_util.rs | 35 FromBytes, Immutable, IntoBytes, KnownLayout, Ptr, ReadOnly, TryFromBytes, ValidityError, 525 pub fn try_transmute<Src, Dst>(src: Src) -> Result<Dst, ValidityError<Src, Dst>> in try_transmute() 555 Err(ValidityError::new(unsafe { mu_src.assume_init() })) in try_transmute() 564 fn try_transmute_ref(self) -> Result<&'a Self::Dst, ValidityError<&'a Self::Src, Self::Dst>> in try_transmute_ref() 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() 656 ValidityError<&'a mut <Wrap<&'a mut Src, &'a mut Dst> as TryTransmuteMutSrc<'a>>::Src, Dst>, in try_transmute_mut() 754 pub fn try_transmute_ref(self) -> Result<&'a Dst, ValidityError<&'a Src, Dst>> in try_transmute_ref() 781 ValidityError::new(unsafe { in try_transmute_ref() 834 pub fn try_transmute_mut(self) -> Result<&'a mut Dst, ValidityError<&'a mut Src, Dst>> in try_transmute_mut() [all …]
|
| /linux/rust/zerocopy/src/pointer/ |
| H A D | ptr.rs | 24 AlignmentError, CastError, CastType, KnownLayout, SizeError, TryFromBytes, ValidityError, 770 ) -> Result<Ptr<'a, T, (I::Aliasing, I::Alignment, Valid)>, ValidityError<Self, T>> in try_into_valid() 791 Err(ValidityError::new(self)) in try_into_valid()
|