#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn write_usize(x: &mut [u8], val: usize) { assert!(x.len() >= size_of::< usize > ()); let ptr = x.as_mut_ptr() as *mut usize; unsafe { ptr.write_unaligned(val) } } fn main() {}