3 EnumStructVariant { x: u8, y: u8, z: u8 }
6 pub fn get_enum_struct_variant() -> () {
7 Enum::EnumStructVariant { x: 1, y: 2, z: 3 }
8 //~^ ERROR mismatched types
9 //~| expected type `()`
10 //~| found type `a::Enum`
11 //~| expected (), found enum `a::Enum`
19 fn test_enum_struct_variant() {
20 let enum_struct_variant = ::a::get_enum_struct_variant();
21 match enum_struct_variant {
22 a::Enum::EnumStructVariant { x, y, z } => {
23 //~^ ERROR mismatched types
24 //~| expected type `()`
25 //~| found type `a::Enum`
26 //~| expected (), found enum `a::Enum`