bincode-orig/tests/error_size.rs

16 lines
435 B
Rust

#![cfg(target_pointer_width = "64")]
#[test]
fn decode_error_size() {
assert_eq!(std::mem::size_of::<bincode::error::DecodeError>(), 32);
}
#[test]
fn encode_error_size() {
#[cfg(any(feature = "std", feature = "alloc"))]
assert_eq!(std::mem::size_of::<bincode::error::EncodeError>(), 32);
#[cfg(not(any(feature = "std", feature = "alloc")))]
assert_eq!(std::mem::size_of::<bincode::error::EncodeError>(), 24);
}