]> git.lizzy.rs Git - rust.git/blob - src/test/ui/type-alias-impl-trait/type-alias-impl-trait-const.rs
Rollup merge of #98640 - cuviper:stable-rust-analyzer, r=Mark-Simulacrum
[rust.git] / src / test / ui / type-alias-impl-trait / type-alias-impl-trait-const.rs
1 #![feature(type_alias_impl_trait)]
2 // check-pass
3 // Ensures that `const` items can constrain an opaque `impl Trait`.
4
5 use std::fmt::Debug;
6
7 pub type Foo = impl Debug;
8
9 const _FOO: Foo = 5;
10
11 fn main() {}