about summary refs log tree commit diff
path: root/tests/ui/structs-enums/tuple-struct-destructuring.rs
blob: 5213052dd7a40a20c20b23bcaf7197e4983da4e0 (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);
}