|
LL | let p: &isize = &*t0; // Freezes `*t0`
| --- immutable borrow occurs here
LL | swap(&mut t0, &mut t1); //~ ERROR cannot borrow `t0`
| ^^ mutable borrow occurs here
|
LL | let p: &isize = &*t0; // Freezes `*t0`
| --- immutable borrow occurs here
LL | swap(&mut t0, &mut t1); //~ ERROR cannot borrow `t0`
| ^^ mutable borrow occurs here