I inherited a codebase from someone new to Rust and there were lots of function definitions that looked like this: ```rust fn f(a: Vec<u8>) { let mut a = a; // rest of code } ``` It would be nice if there were a lint saying this would be better as `fn f(mut a: Vec<u8>)` instead. <!-- TRIAGEBOT_START --> <!-- TRIAGEBOT_ASSIGN_START --> <!-- TRIAGEBOT_ASSIGN_DATA_START$${"user":"max-niederman"}$$TRIAGEBOT_ASSIGN_DATA_END --> <!-- TRIAGEBOT_ASSIGN_END --> <!-- TRIAGEBOT_END -->