]>
Commit | Line | Data |
---|---|---|
041b39d2 | 1 | error[E0308]: mismatched types |
0731742a | 2 | --> $DIR/issue-13624.rs:7:5 |
041b39d2 | 3 | | |
0531ce1d | 4 | LL | pub fn get_enum_struct_variant() -> () { |
3b2f2976 | 5 | | -- expected `()` because of return type |
0531ce1d | 6 | LL | Enum::EnumStructVariant { x: 1, y: 2, z: 3 } |
60c5eb7d | 7 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `()`, found enum `a::Enum` |
041b39d2 XL |
8 | |
9 | error[E0308]: mismatched types | |
60c5eb7d | 10 | --> $DIR/issue-13624.rs:20:9 |
041b39d2 | 11 | | |
0731742a XL |
12 | LL | match enum_struct_variant { |
13 | | ------------------- this match expression has type `()` | |
0531ce1d | 14 | LL | a::Enum::EnumStructVariant { x, y, z } => { |
60c5eb7d | 15 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `()`, found enum `a::Enum` |
041b39d2 XL |
16 | |
17 | error: aborting due to 2 previous errors | |
18 | ||
0531ce1d | 19 | For more information about this error, try `rustc --explain E0308`. |