#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { let ptr: *mut u8 = &mut 10u8 as *mut u8; unsafe { if let Some(val_back) = ptr.as_ref() { println!("We got back the value: {val_back}!"); } } }