// run-pass | |
// aux-build:struct_variant_xc_aux.rs | |
extern crate struct_variant_xc_aux; | |
use struct_variant_xc_aux::Enum::{StructVariant, Variant}; | |
pub fn main() { | |
let arg = match (StructVariant { arg: 42 }) { | |
Variant(_) => unreachable!(), | |
StructVariant { arg } => arg | |
}; | |
assert_eq!(arg, 42); | |
} |