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

15 lines
239 B
Rust

#![feature(type_alias_impl_trait)]
//@ check-pass
fn main() {}
type NoReveal = impl std::fmt::Debug;
fn define_no_reveal() -> NoReveal {
""
}
fn no_reveal(x: NoReveal) {
let _: &'static str = x;
let _ = x as &'static str;
}