blob: 0a7a923e0f48fe4798b8a063195f83f00d4d283b [file]
error: a type of form `&mut &mut _`
--> tests/ui/mut_mut.rs:8:11
|
LL | fn fun(x: &mut &mut u32) {
| ^^^^^^^^^^^^^ help: remove the extra `&mut`: `&mut u32`
|
= note: `-D clippy::mut-mut` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(clippy::mut_mut)]`
error: an expression of form `&mut &mut _`
--> tests/ui/mut_mut.rs:24:17
|
LL | let mut x = &mut &mut 1u32;
| ^^^^^^^^^^^^^^ help: remove the extra `&mut`: `&mut 1u32`
error: this expression mutably borrows a mutable reference
--> tests/ui/mut_mut.rs:27:21
|
LL | let mut y = &mut x;
| ^^^^^^ help: reborrow instead: `&mut *x`
error: an expression of form `&mut &mut _`
--> tests/ui/mut_mut.rs:32:32
|
LL | let y: &mut &mut u32 = &mut &mut 2;
| ^^^^^^^^^^^ help: remove the extra `&mut`: `&mut 2`
error: a type of form `&mut &mut _`
--> tests/ui/mut_mut.rs:32:16
|
LL | let y: &mut &mut u32 = &mut &mut 2;
| ^^^^^^^^^^^^^ help: remove the extra `&mut`: `&mut u32`
error: an expression of form `&mut &mut _`
--> tests/ui/mut_mut.rs:38:37
|
LL | let y: &mut &mut &mut u32 = &mut &mut &mut 2;
| ^^^^^^^^^^^^^^^^ help: remove the extra `&mut`s: `&mut 2`
error: a type of form `&mut &mut _`
--> tests/ui/mut_mut.rs:38:16
|
LL | let y: &mut &mut &mut u32 = &mut &mut &mut 2;
| ^^^^^^^^^^^^^^^^^^ help: remove the extra `&mut`s: `&mut u32`
error: aborting due to 7 previous errors