Files
rust/tests/ui/unneeded_struct_pattern.stderr

204 lines
7.8 KiB
Plaintext
Raw Normal View History

error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:17:13
|
LL | None {} => 0,
| ^^^ help: remove the struct pattern
|
= note: `-D clippy::unneeded-struct-pattern` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(clippy::unneeded_struct_pattern)]`
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:22:13
|
LL | None { .. } => 0,
| ^^^^^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:32:18
|
LL | Some(None {}) => 0,
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:33:13
|
LL | None {} => 0,
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:36:16
|
LL | if let None {} = Some(0) {}
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:37:16
|
LL | if let None { .. } = Some(0) {}
| ^^^^^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:38:21
|
LL | if let Some(None {}) = Some(Some(0)) {}
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:39:13
|
LL | let None {} = Some(0) else { panic!() };
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:40:13
|
LL | let None { .. } = Some(0) else { panic!() };
| ^^^^^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:41:18
|
LL | let Some(None {}) = Some(Some(0)) else { panic!() };
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:57:27
|
LL | Custom::NoBrackets {} => 0,
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:58:40
|
LL | Custom::NoBracketsNonExhaustive {} => 0,
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:65:27
|
LL | Custom::NoBrackets { .. } => 0,
| ^^^^^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:66:40
|
LL | Custom::NoBracketsNonExhaustive { .. } => 0,
| ^^^^^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:71:27
|
LL | Custom::NoBrackets {} if true => 0,
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:76:27
|
LL | Custom::NoBrackets {} | Custom::NoBracketsNonExhaustive {} => 0,
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:76:64
|
LL | Custom::NoBrackets {} | Custom::NoBracketsNonExhaustive {} => 0,
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:89:30
|
LL | if let Custom::NoBrackets {} = Custom::Init {
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:93:30
|
LL | if let Custom::NoBrackets { .. } = Custom::Init {
| ^^^^^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:97:30
|
LL | if let Custom::NoBrackets {} | Custom::NoBracketsNonExhaustive {} = Custom::Init {
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:97:67
|
LL | if let Custom::NoBrackets {} | Custom::NoBracketsNonExhaustive {} = Custom::Init {
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:101:43
|
LL | if let Custom::NoBracketsNonExhaustive {} = Custom::Init {
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:105:43
|
LL | if let Custom::NoBracketsNonExhaustive { .. } = Custom::Init {
| ^^^^^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:121:27
|
LL | let Custom::NoBrackets {} = Custom::Init else { panic!() };
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:123:27
|
LL | let Custom::NoBrackets { .. } = Custom::Init else {
| ^^^^^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:127:40
|
LL | let Custom::NoBracketsNonExhaustive {} = Custom::Init else {
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:131:40
|
LL | let Custom::NoBracketsNonExhaustive { .. } = Custom::Init else {
| ^^^^^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:140:44
|
LL | fn pat_in_fn_param_1(Refutable::Variant {}: Refutable) {}
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:141:44
|
LL | fn pat_in_fn_param_2(Refutable::Variant { .. }: Refutable) {}
| ^^^^^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:143:27
|
LL | for Refutable::Variant {} in [] {}
| ^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:144:27
|
LL | for Refutable::Variant { .. } in [] {}
| ^^^^^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:158:23
|
LL | ExhaustiveUnit { .. } => 0,
| ^^^^^^^ help: remove the struct pattern
error: struct pattern is not needed for a unit variant
--> tests/ui/unneeded_struct_pattern.rs:164:23
|
LL | ExhaustiveUnit {} => 0,
| ^^^ help: remove the struct pattern
error: aborting due to 33 previous errors