about summary refs log tree commit diff
path: root/tests/crashes/125553.rs
blob: 142c06775bb87ffbafafeafbcece4b93306430ed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//@ known-bug: rust-lang/rust#125553
//@ edition:2021

#[derive(Copy, Clone)]
struct Foo((u32, u32));

fn main() {
    type T = impl Copy(Copy, Clone)
    let foo: T = Foo((1u32, 1u32));
    let x = move || {
        let derive = move || {
        let Foo((a, b)) = foo;
    };
    };
}