// ERROR:9:borrow unit badrsame; struct Pair { a: i32, b: i32, } fn bad() -> void { var p = Pair{ a: 1, b: 2 }; let one = &mut p.a; let two = &mut p.a; one.^ = 1; two.^ = 2; }