blob: c427f4c3e42c44abb347cf85a7e006d2dda5e0f4 [file] [log] [blame]
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:12:11
|
LL | fn foo(s: &mut Vec<u32>, b: &u32, x: &mut u32) {
| ^----^^^^^^^^
| |
| help: consider removing this `mut`
|
= note: `-D clippy::needless-pass-by-ref-mut` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(clippy::needless_pass_by_ref_mut)]`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:38:12
|
LL | fn foo6(s: &mut Vec<u32>) {
| ^----^^^^^^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:49:12
|
LL | fn bar(&mut self) {}
| ^----^^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:52:29
|
LL | fn mushroom(&self, vec: &mut Vec<i32>) -> usize {
| ^----^^^^^^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:130:16
|
LL | async fn a1(x: &mut i32) {
| ^----^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:135:16
|
LL | async fn a2(x: &mut i32, y: String) {
| ^----^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:140:16
|
LL | async fn a3(x: &mut i32, y: String, z: String) {
| ^----^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:145:16
|
LL | async fn a4(x: &mut i32, y: i32) {
| ^----^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:150:24
|
LL | async fn a5(x: i32, y: &mut i32) {
| ^----^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:155:24
|
LL | async fn a6(x: i32, y: &mut i32) {
| ^----^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:160:32
|
LL | async fn a7(x: i32, y: i32, z: &mut i32) {
| ^----^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:165:24
|
LL | async fn a8(x: i32, a: &mut i32, y: i32, z: &mut i32) {
| ^----^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:165:45
|
LL | async fn a8(x: i32, a: &mut i32, y: i32, z: &mut i32) {
| ^----^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:201:16
|
LL | fn cfg_warn(s: &mut u32) {}
| ^----^^^
| |
| help: consider removing this `mut`
|
= note: this is cfg-gated and may require further changes
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:206:20
|
LL | fn cfg_warn(s: &mut u32) {}
| ^----^^^
| |
| help: consider removing this `mut`
|
= note: this is cfg-gated and may require further changes
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:219:39
|
LL | async fn inner_async2(x: &mut i32, y: &mut u32) {
| ^----^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:228:26
|
LL | async fn inner_async3(x: &mut i32, y: &mut u32) {
| ^----^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:248:30
|
LL | async fn call_in_closure1(n: &mut str) {
| ^----^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:268:16
|
LL | fn closure2(n: &mut usize) -> impl '_ + FnMut() -> usize {
| ^----^^^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:280:22
|
LL | async fn closure4(n: &mut usize) {
| ^----^^^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:335:12
|
LL | fn bar(&mut self) {}
| ^----^^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:338:18
|
LL | async fn foo(&mut self, u: &mut i32, v: &mut u32) {
| ^----^^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:338:45
|
LL | async fn foo(&mut self, u: &mut i32, v: &mut u32) {
| ^----^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:347:46
|
LL | async fn foo2(&mut self, u: &mut i32, v: &mut u32) {
| ^----^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:364:18
|
LL | fn _empty_tup(x: &mut (())) {}
| ^^----^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:366:19
|
LL | fn _single_tup(x: &mut ((i32,))) {}
| ^^----^^^^^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:368:18
|
LL | fn _multi_tup(x: &mut ((i32, u32))) {}
| ^^----^^^^^^^^^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:370:11
|
LL | fn _fn(x: &mut (fn())) {}
| ^^----^^^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:373:23
|
LL | fn _extern_rust_fn(x: &mut extern "Rust" fn()) {}
| ^----^^^^^^^^^^^^^^^^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:375:20
|
LL | fn _extern_c_fn(x: &mut extern "C" fn()) {}
| ^----^^^^^^^^^^^^^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:377:18
|
LL | fn _unsafe_fn(x: &mut unsafe fn()) {}
| ^----^^^^^^^^^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:379:25
|
LL | fn _unsafe_extern_fn(x: &mut unsafe extern "C" fn()) {}
| ^----^^^^^^^^^^^^^^^^^^^^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:381:20
|
LL | fn _fn_with_arg(x: &mut unsafe extern "C" fn(i32)) {}
| ^----^^^^^^^^^^^^^^^^^^^^^^^^^
| |
| help: consider removing this `mut`
error: this parameter is a mutable reference but is not used mutably
--> tests/ui/needless_pass_by_ref_mut.rs:383:20
|
LL | fn _fn_with_ret(x: &mut unsafe extern "C" fn() -> (i32)) {}
| ^----^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| |
| help: consider removing this `mut`
error: aborting due to 34 previous errors