1 fn save_ref<'a>(refr: &'a i32, to: &mut [&'a i32]) {
9 let ref mut refr = 1i32;
13 save_ref(&*refr, &mut out);
15 // This shouldn't be allowed as `refr` is borrowed
16 *refr = 3; //~ ERROR cannot assign to `*refr` because it is borrowed
19 println!("{:?}", out[0]);