Lines Matching refs:TryFromBytes
130 use crate::{util::SendSyncPhantomData, KnownLayout, TryFromBytes, Unaligned};
590 pub struct ValidityError<Src, Dst: ?Sized + TryFromBytes> {
597 impl<Src, Dst: ?Sized + TryFromBytes> ValidityError<Src, Dst> {
651 impl<Src: Clone, Dst: ?Sized + TryFromBytes> Clone for ValidityError<Src, Dst> {
663 Dst: TryFromBytes + ?Sized,
673 impl<Src: PartialEq, Dst: ?Sized + TryFromBytes> PartialEq for ValidityError<Src, Dst> {
680 impl<Src: Eq, Dst: ?Sized + TryFromBytes> Eq for ValidityError<Src, Dst> {}
682 impl<Src, Dst: ?Sized + TryFromBytes> fmt::Debug for ValidityError<Src, Dst> {
696 Dst: KnownLayout + TryFromBytes,
711 impl<Src, Dst: ?Sized> Error for ValidityError<Src, Dst> where Dst: KnownLayout + TryFromBytes {}
713 impl<Src, Dst: ?Sized + TryFromBytes, A, S> From<ValidityError<Src, Dst>>
785 Dst: TryFromBytes, in into() argument
871 pub type TryCastError<Src, Dst: ?Sized + TryFromBytes> =
877 impl<Src, Dst: ?Sized + TryFromBytes> TryCastError<Src, Dst> {
921 impl<Src, Dst: ?Sized + TryFromBytes> From<CastError<Src, Dst>> for TryCastError<Src, Dst> {
940 pub type TryReadError<Src, Dst: ?Sized + TryFromBytes> =
943 impl<Src, Dst: ?Sized + TryFromBytes> TryReadError<Src, Dst> {
1021 pub type AlignedTryCastError<Src, Dst: ?Sized + TryFromBytes> =
1063 fn validity_err_is_send_sync<Src: Send + Sync, Dst: TryFromBytes>( in test_send_sync()
1070 fn convert_error_is_send_sync<Src: Send + Sync, Dst: TryFromBytes>( in test_send_sync()
1105 fn validity_err_is_eq_partial_eq_clone<Src: Eq + PartialEq + Clone, Dst: TryFromBytes>( in test_eq_partial_eq_clone()
1112 fn convert_error_is_eq_partial_eq_clone<Src: Eq + PartialEq + Clone, Dst: TryFromBytes>( in test_eq_partial_eq_clone()