1use std::mem; 2 3#[inline(always)] 4pub fn to_static<T>(ptr: &T) -> &'static T { 5 unsafe { mem::transmute(ptr) } 6} 7 8pub fn print_n_exit(msg: &str) -> ! { 9 eprintln!("{}", msg); 10 std::process::exit(1) 11}