#![feature(type_alias_impl_trait)] | |
trait MyTrait {} | |
impl MyTrait for i32 {} | |
//@ hasraw impl_trait_alias/type.Foo.html 'Foo' | |
/// debug type | |
pub type Foo = impl MyTrait; | |
//@ hasraw impl_trait_alias/fn.foo.html 'foo' | |
/// debug function | |
pub fn foo() -> Foo { | |
1 | |
} |