rust/tests/ui/regions/regions-pattern-typing-issue-19997.rs
2023-01-11 09:32:08 +00:00

12 lines
224 B
Rust

fn main() {
let a0 = 0;
let f = 1;
let mut a1 = &a0;
match (&a1,) {
(&ref b0,) => {
a1 = &f; //~ ERROR cannot assign to `a1` because it is borrowed
drop(b0);
}
}
}