blob: 85e9c5649b89ab5210d103cfa401a93fddcbe4b6 [file] [log] [blame] [edit]
error: a type of form `&mut &mut _`
--> tests/ui/mut_mut.rs:15: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:32: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:35:21
|
LL | let mut y = &mut x;
| ^^^^^^ help: reborrow instead: `&mut *x`
error: an expression of form `&mut &mut _`
--> tests/ui/mut_mut.rs:40: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:40: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:46: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:46: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