mirror of https://github.com/rust-lang/rust
14 lines
327 B
Rust
14 lines
327 B
Rust
//@ compile-flags: --edition=2021 --crate-type=lib
|
|
//@ rustc-env:RUST_BACKTRACE=0
|
|
//@ check-pass
|
|
|
|
// tracked in https://github.com/rust-lang/rust/issues/96572
|
|
|
|
#![feature(type_alias_impl_trait)]
|
|
|
|
fn main() {
|
|
type T = impl Copy;
|
|
let foo: T = (1u32, 2u32);
|
|
let (a, b) = foo; // this line used to make the code fail
|
|
}
|