A rust macro to replace your unsafe
blocks with a more friendlier name in order to not look as bad.
Instead of
``` fn main() { let mut x = 2.; let pointer = &mut x as *mut f64;
unsafe {
*pointer = 6.3;
}
println!("{}", x);
} ```
just use
``` fn main() { let mut x = 2.; let pointer = &mut x as *mut f64;
god_mode! {{
*pointer = 6.3;
}}
println!("{}", x);
} ```