summaryrefslogtreecommitdiff
path: root/tests/ui/structs-enums/struct-destructuring-cross-crate.rs
blob: df740bdb310c02df221c2c8c6131e64011f85133 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
//@ run-pass
//@ aux-build:struct_destructuring_cross_crate.rs


extern crate struct_destructuring_cross_crate;

pub fn main() {
    let x = struct_destructuring_cross_crate::S { x: 1, y: 2 };
    let struct_destructuring_cross_crate::S { x: a, y: b } = x;
    assert_eq!(a, 1);
    assert_eq!(b, 2);
}