mddd_std/
utils.rs

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}