#![allow(unused_variables)] fn main() { let x = String::from("bucket"); let static_ref: &'static mut str = x.leak(); assert_eq!(static_ref, "bucket"); drop(unsafe { Box::from_raw(static_ref) }); }