Home
last modified time | relevance | path

Searched refs:MetadataCastError (Results 1 – 3 of 3) sorted by relevance

/linux/rust/zerocopy/src/
H A Dlayout.rs100 pub(crate) enum MetadataCastError { enum
614 ) -> Result<(usize, usize), MetadataCastError> { in validate_cast_and_convert_metadata() argument
672 return Err(MetadataCastError::Alignment); in validate_cast_and_convert_metadata()
679 return Err(MetadataCastError::Size); in validate_cast_and_convert_metadata()
698 None => return Err(MetadataCastError::Size), in validate_cast_and_convert_metadata()
1461 Ok(Err(MetadataCastError::Size)) in test_validate_cast_and_convert_metadata()
1465 Ok(Err(MetadataCastError::Size)) in test_validate_cast_and_convert_metadata()
1469 Ok(Err(MetadataCastError::Size)) in test_validate_cast_and_convert_metadata()
1473 test!(layout(_, [2]).validate(ODDS, _, Prefix), Ok(Err(MetadataCastError::Alignment))); in test_validate_cast_and_convert_metadata()
1474 test!(layout(_, [2]).validate(ODDS, _, Prefix), Ok(Err(MetadataCastError::Alignment))); in test_validate_cast_and_convert_metadata()
[all …]
/linux/rust/zerocopy/src/pointer/
H A Dinner.rs18 layout::{CastType, MetadataCastError},
587 Err(MetadataCastError::Alignment) => { in try_cast_into()
594 Err(MetadataCastError::Size) => return Err(CastError::Size(SizeError::new(self))), in try_cast_into()
/linux/rust/zerocopy/src/util/
H A Dmod.rs596 ) -> Result<(MetadataOf<T>, MetadataOf<[u8]>), MetadataCastError> { in validate_cast_and_convert_metadata() argument
603 return Err(MetadataCastError::Size); in validate_cast_and_convert_metadata()
612 None => return Err(MetadataCastError::Size), in validate_cast_and_convert_metadata()