А
Size: a a a
А
AN
А
AN
AN
H
AN
А
А
D
AN
А
А
А
D
fn main() {
let mut x = 0;
let mut_ptr = &mut x as * mut _;
// ub, according to miri
/*
unsafe {
let mut_ref = &mut x;
*mut_ref = 2;
*mut_ptr;
}*/
unsafe {
let mut_ref = &mut *mut_ptr;
*mut_ref = 2;
*mut_ptr;
}
}
А
AN
А
D
AN