#![allow(dead_code, deprecated, unused_variables, unused_mut)] use std::slice; fn main() { let x = 42; let ptr = &x as *const _; let slice = unsafe { slice::from_raw_parts(ptr, 1) }; assert_eq!(slice[0], 42); }