1 2 3 4 5 6 7 8 9 10
// check-pass // compile-flags: -Z unpretty=hir #![feature(type_alias_impl_trait)] trait Animal {} fn main() { pub type ServeFut = impl Animal; }