1 2 3 4 5 6 7 8 9 10 11 12
// run-pass fn main() { let x: &'static str = "x"; { let y = "y".to_string(); let ref mut x = &*x; *x = &*y; } assert_eq!(x, "x"); }