rust/tests/ui/type-alias-impl-trait/type-alias-impl-trait-const.rs

12 lines
204 B
Rust

#![feature(type_alias_impl_trait)]
//@ check-pass
// Ensures that `const` items can constrain an opaque `impl Trait`.
use std::fmt::Debug;
pub type Foo = impl Debug;
const _FOO: Foo = 5;
fn main() {}