#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { let value = isize::from_ne_bytes( if cfg!(target_endian = "big") { [0x12, 0x34, 0x56, 0x78, 0x90, 0x12, 0x34, 0x56] } else { [0x56, 0x34, 0x12, 0x90, 0x78, 0x56, 0x34, 0x12] }, ); assert_eq!(value, 0x1234567890123456); }