]> git.lizzy.rs Git - rust.git/blob - tests/ui/did_you_mean/issue-37139.rs
Rollup merge of #104965 - zacklukem:p-option-as_ref-docs, r=scottmcm
[rust.git] / tests / ui / did_you_mean / issue-37139.rs
1 enum TestEnum {
2     Item(i32),
3 }
4
5 fn test(_: &mut i32) {
6 }
7
8 fn main() {
9     let mut x = TestEnum::Item(10);
10     match x {
11         TestEnum::Item(ref mut x) => {
12             test(&mut x); //~ ERROR cannot borrow `x` as mutable, as it is not declared as mutable
13             //~| HELP try removing `&mut` here
14         }
15     }
16 }