summaryrefslogtreecommitdiffstats
path: root/src/test/ui/structs-enums/tuple-struct-destructuring.rs
blob: dff87ead03377dd1c4bbe1434c705b22fad9fbe1 (plain)
1
2
3
4
5
6
7
8
9
10
// run-pass
struct Foo(isize, isize);

pub fn main() {
    let x = Foo(1, 2);
    let Foo(y, z) = x;
    println!("{} {}", y, z);
    assert_eq!(y, 1);
    assert_eq!(z, 2);
}