mirror of
https://github.com/rust-lang/rust.git
synced 2025-02-13 07:24:00 +00:00
![surechen](/assets/img/avatar_default.png)
For ref pattern in func param, the mutability suggestion has to apply to the binding. For example: `fn foo(&x: &i32)` -> `fn foo(&(mut x): &i32)` fixes #122415
12 lines
171 B
Rust
12 lines
171 B
Rust
//@ run-rustfix
|
|
#![allow(dead_code)]
|
|
|
|
fn mutate(_y: &mut i32) {}
|
|
|
|
fn foo(&(mut x): &i32) {
|
|
mutate(&mut x);
|
|
//~^ ERROR cannot borrow `x` as mutable
|
|
}
|
|
|
|
fn main() {}
|