blob: d294c20b8240eacdc5511728120c9c153f2c0a5a (
plain)
1
2
3
4
5
6
7
8
|
fn main() {
let mut foo = [1, 2, 3, 4];
let a = &mut foo[2];
let b = &mut foo[3]; //~ ERROR cannot borrow `foo[_]` as mutable more than once at a time
*a = 5;
*b = 6;
println!("{:?} {:?}", a, b);
}
|