]> git.lizzy.rs Git - rust.git/blob - src/test/ui/structs-enums/struct_variant_xc_match.rs
Rollup merge of #89468 - FabianWolff:issue-89358, r=jackh726
[rust.git] / src / test / ui / structs-enums / struct_variant_xc_match.rs
1 // run-pass
2 // aux-build:struct_variant_xc_aux.rs
3
4 extern crate struct_variant_xc_aux;
5
6 use struct_variant_xc_aux::Enum::{StructVariant, Variant};
7
8 pub fn main() {
9     let arg = match (StructVariant { arg: 42 }) {
10         Variant(_) => unreachable!(),
11         StructVariant { arg } => arg
12     };
13     assert_eq!(arg, 42);
14 }