error[E0023]: this pattern has 0 fields, but the corresponding tuple struct has 3 fields
--> $DIR/pat-tuple-field-count-cross.rs:24:9
|
-LL | M() => {}
- | ^^^ expected 3 fields, found 0
+LL | M() => {}
+ | ^^^ expected 3 fields, found 0
|
- ::: $DIR/auxiliary/declarations-for-tuple-field-count-errors.rs:5:1
+ ::: $DIR/auxiliary/declarations-for-tuple-field-count-errors.rs:5:12
|
-LL | / pub struct M(
-LL | | pub u8,
- | | ------
-LL | | pub u8,
- | | ------
-LL | | pub u8,
- | | ------ tuple struct has 3 fields
-LL | | );
- | |__- tuple struct defined here
+LL | pub struct M(
+ | - tuple struct defined here
+LL | pub u8,
+ | ------
+LL | pub u8,
+ | ------
+LL | pub u8,
+ | ------ tuple struct has 3 fields
|
help: use `_` to explicitly ignore each field
|
error[E0023]: this pattern has 1 field, but the corresponding tuple struct has 3 fields
--> $DIR/pat-tuple-field-count-cross.rs:25:11
|
-LL | M(1) => {}
- | ^ expected 3 fields, found 1
+LL | M(1) => {}
+ | ^ expected 3 fields, found 1
|
- ::: $DIR/auxiliary/declarations-for-tuple-field-count-errors.rs:5:1
+ ::: $DIR/auxiliary/declarations-for-tuple-field-count-errors.rs:5:12
|
-LL | / pub struct M(
-LL | | pub u8,
- | | ------
-LL | | pub u8,
- | | ------
-LL | | pub u8,
- | | ------ tuple struct has 3 fields
-LL | | );
- | |__- tuple struct defined here
+LL | pub struct M(
+ | - tuple struct defined here
+LL | pub u8,
+ | ------
+LL | pub u8,
+ | ------
+LL | pub u8,
+ | ------ tuple struct has 3 fields
|
help: use `_` to explicitly ignore each field
|
error[E0023]: this pattern has 2 fields, but the corresponding tuple struct has 3 fields
--> $DIR/pat-tuple-field-count-cross.rs:26:11
|
-LL | M(xyz, abc) => {}
- | ^^^ ^^^ expected 3 fields, found 2
+LL | M(xyz, abc) => {}
+ | ^^^ ^^^ expected 3 fields, found 2
|
- ::: $DIR/auxiliary/declarations-for-tuple-field-count-errors.rs:5:1
+ ::: $DIR/auxiliary/declarations-for-tuple-field-count-errors.rs:5:12
|
-LL | / pub struct M(
-LL | | pub u8,
- | | ------
-LL | | pub u8,
- | | ------
-LL | | pub u8,
- | | ------ tuple struct has 3 fields
-LL | | );
- | |__- tuple struct defined here
+LL | pub struct M(
+ | - tuple struct defined here
+LL | pub u8,
+ | ------
+LL | pub u8,
+ | ------
+LL | pub u8,
+ | ------ tuple struct has 3 fields
|
help: use `_` to explicitly ignore each field
|
error[E0023]: this pattern has 4 fields, but the corresponding tuple struct has 3 fields
--> $DIR/pat-tuple-field-count-cross.rs:27:11
|
-LL | M(1, 2, 3, 4) => {}
- | ^ ^ ^ ^ expected 3 fields, found 4
+LL | M(1, 2, 3, 4) => {}
+ | ^ ^ ^ ^ expected 3 fields, found 4
|
- ::: $DIR/auxiliary/declarations-for-tuple-field-count-errors.rs:5:1
+ ::: $DIR/auxiliary/declarations-for-tuple-field-count-errors.rs:5:12
|
-LL | / pub struct M(
-LL | | pub u8,
- | | ------
-LL | | pub u8,
- | | ------
-LL | | pub u8,
- | | ------ tuple struct has 3 fields
-LL | | );
- | |__- tuple struct defined here
+LL | pub struct M(
+ | - tuple struct defined here
+LL | pub u8,
+ | ------
+LL | pub u8,
+ | ------
+LL | pub u8,
+ | ------ tuple struct has 3 fields
error[E0023]: this pattern has 1 field, but the corresponding tuple variant has 0 fields
--> $DIR/pat-tuple-field-count-cross.rs:36:16
error[E0023]: this pattern has 0 fields, but the corresponding tuple variant has 3 fields
--> $DIR/pat-tuple-field-count-cross.rs:52:9
|
-LL | E2::M() => {}
- | ^^^^^^^ expected 3 fields, found 0
+LL | E2::M() => {}
+ | ^^^^^^^ expected 3 fields, found 0
|
::: $DIR/auxiliary/declarations-for-tuple-field-count-errors.rs:15:5
|
-LL | / M(
-LL | | u8,
- | | --
-LL | | u8,
- | | --
-LL | | u8,
- | | -- tuple variant has 3 fields
-LL | | ),
- | |_____- tuple variant defined here
+LL | M(
+ | - tuple variant defined here
+LL | u8,
+ | --
+LL | u8,
+ | --
+LL | u8,
+ | -- tuple variant has 3 fields
|
help: use `_` to explicitly ignore each field
|
error[E0023]: this pattern has 1 field, but the corresponding tuple variant has 3 fields
--> $DIR/pat-tuple-field-count-cross.rs:53:15
|
-LL | E2::M(1) => {}
- | ^ expected 3 fields, found 1
+LL | E2::M(1) => {}
+ | ^ expected 3 fields, found 1
|
::: $DIR/auxiliary/declarations-for-tuple-field-count-errors.rs:15:5
|
-LL | / M(
-LL | | u8,
- | | --
-LL | | u8,
- | | --
-LL | | u8,
- | | -- tuple variant has 3 fields
-LL | | ),
- | |_____- tuple variant defined here
+LL | M(
+ | - tuple variant defined here
+LL | u8,
+ | --
+LL | u8,
+ | --
+LL | u8,
+ | -- tuple variant has 3 fields
|
help: use `_` to explicitly ignore each field
|
error[E0023]: this pattern has 2 fields, but the corresponding tuple variant has 3 fields
--> $DIR/pat-tuple-field-count-cross.rs:54:15
|
-LL | E2::M(xyz, abc) => {}
- | ^^^ ^^^ expected 3 fields, found 2
+LL | E2::M(xyz, abc) => {}
+ | ^^^ ^^^ expected 3 fields, found 2
|
::: $DIR/auxiliary/declarations-for-tuple-field-count-errors.rs:15:5
|
-LL | / M(
-LL | | u8,
- | | --
-LL | | u8,
- | | --
-LL | | u8,
- | | -- tuple variant has 3 fields
-LL | | ),
- | |_____- tuple variant defined here
+LL | M(
+ | - tuple variant defined here
+LL | u8,
+ | --
+LL | u8,
+ | --
+LL | u8,
+ | -- tuple variant has 3 fields
|
help: use `_` to explicitly ignore each field
|
error[E0023]: this pattern has 4 fields, but the corresponding tuple variant has 3 fields
--> $DIR/pat-tuple-field-count-cross.rs:55:15
|
-LL | E2::M(1, 2, 3, 4) => {}
- | ^ ^ ^ ^ expected 3 fields, found 4
+LL | E2::M(1, 2, 3, 4) => {}
+ | ^ ^ ^ ^ expected 3 fields, found 4
|
::: $DIR/auxiliary/declarations-for-tuple-field-count-errors.rs:15:5
|
-LL | / M(
-LL | | u8,
- | | --
-LL | | u8,
- | | --
-LL | | u8,
- | | -- tuple variant has 3 fields
-LL | | ),
- | |_____- tuple variant defined here
+LL | M(
+ | - tuple variant defined here
+LL | u8,
+ | --
+LL | u8,
+ | --
+LL | u8,
+ | -- tuple variant has 3 fields
error: aborting due to 28 previous errors