Lines Matching refs:AlignmentError

164 impl<Src, Dst: ?Sized + Unaligned, S, V> From<ConvertError<AlignmentError<Src, Dst>, S, V>>
200 fn from(err: ConvertError<AlignmentError<Src, Dst>, S, V>) -> ConvertError<Infallible, S, V> { in from()
250 pub struct AlignmentError<Src, Dst: ?Sized> { struct
260 impl<Src, Dst: ?Sized> AlignmentError<Src, Dst> { impl
277 pub(crate) fn with_src<NewSrc>(self, new_src: NewSrc) -> AlignmentError<NewSrc, Dst> { in with_src()
281 AlignmentError { src: new_src, _dst: SendSyncPhantomData::default() } in with_src()
305 pub fn map_src<NewSrc>(self, f: impl FnOnce(Src) -> NewSrc) -> AlignmentError<NewSrc, Dst> { in map_src()
306 AlignmentError { src: f(self.src), _dst: SendSyncPhantomData::default() } in map_src()
344 impl<Src: Clone, Dst: ?Sized> Clone for AlignmentError<Src, Dst> { implementation
351 impl<Src: PartialEq, Dst: ?Sized> PartialEq for AlignmentError<Src, Dst> { implementation
358 impl<Src: Eq, Dst: ?Sized> Eq for AlignmentError<Src, Dst> {} implementation
360 impl<Src, Dst: ?Sized + Unaligned> From<AlignmentError<Src, Dst>> for Infallible {
362 fn from(_: AlignmentError<Src, Dst>) -> Infallible { in from()
372 impl<Src, Dst> AlignmentError<Src, Dst> { implementation
375 fn new_checked(src: Src) -> AlignmentError<Src, Dst> { in new_checked()
379 unsafe { AlignmentError::new_unchecked(src) } in new_checked()
383 impl<Src, Dst: ?Sized> fmt::Debug for AlignmentError<Src, Dst> { implementation
395 impl<Src, Dst: ?Sized> fmt::Display for AlignmentError<Src, Dst> implementation
414 impl<Src, Dst: ?Sized> Error for AlignmentError<Src, Dst> implementation
421 impl<Src, Dst: ?Sized, S, V> From<AlignmentError<Src, Dst>>
422 for ConvertError<AlignmentError<Src, Dst>, S, V>
425 fn from(err: AlignmentError<Src, Dst>) -> Self { in from()
730 ConvertError<AlignmentError<Src, Dst>, SizeError<Src, Dst>, Infallible>;
872 ConvertError<AlignmentError<Src, Dst>, SizeError<Src, Dst>, ValidityError<Src, Dst>>;
1053 fn alignment_err_is_send_sync<Src: Send + Sync, Dst>(err: AlignmentError<Src, Dst>) { in test_send_sync()
1072 AlignmentError<Src, Dst>, in test_send_sync()
1092 err: AlignmentError<Src, Dst>, in test_eq_partial_eq_clone()
1114 AlignmentError<Src, Dst>, in test_eq_partial_eq_clone()
1137 AlignmentError::<_, elain::Align::<8>>::new_checked(bytes).to_string(), in alignment_display()
1148 AlignmentError::<_, elain::Align::<8>>::new_checked(bytes).to_string(), in alignment_display()
1159 AlignmentError::<_, elain::Align::<8>>::new_checked(bytes).to_string(), in alignment_display()
1170 AlignmentError::<_, elain::Align::<8>>::new_checked(bytes).to_string(), in alignment_display()
1212 AlignmentError<&[u8], u16>, in test_convert_error_debug()
1215 > = ConvertError::Alignment(AlignmentError::new_checked(&[0u8])); in test_convert_error_debug()
1219 AlignmentError<&[u8], u16>, in test_convert_error_debug()
1226 AlignmentError<&[u8], u16>, in test_convert_error_debug()
1237 AlignmentError<&[u8], u8>, in test_convert_error_from_unaligned()
1251 let err: AlignmentError<&[u8], u16> = AlignmentError::new_checked(&[0u8]); in test_alignment_error_display_debug()
1273 AlignmentError<&[u8], u16>, in test_convert_error_display_debug_more()
1276 > = ConvertError::Alignment(AlignmentError::new_checked(&[0u8])); in test_convert_error_display_debug_more()
1280 AlignmentError<&[u8], u16>, in test_convert_error_display_debug_more()
1287 AlignmentError<&[u8], u16>, in test_convert_error_display_debug_more()
1296 let err: AlignmentError<&[u8], u16> = AlignmentError::new_checked(&[0u8]); in test_alignment_error_methods()
1304 AlignmentError<&[u8], u16>, in test_alignment_error_methods()
1319 let err2: AlignmentError<&[u8], u16> = AlignmentError::new_checked(&[1u8]); in test_alignment_error_methods()
1327 AlignmentError<&[u8], u8>, in test_convert_error_from_unaligned_variants()
1339 AlignmentError<&[u8], u8>, in test_convert_error_from_unaligned_variants()