rust/tests/ui/type-alias-impl-trait/duplicate-lifetimes-from-rp...

14 lines
206 B
Rust

//@ check-pass
#![feature(type_alias_impl_trait)]
type Opaque<'lt> = impl Sized + 'lt;
fn test<'a>(
arg: impl Iterator<Item = &'a u8>,
) -> impl Iterator<Item = Opaque<'a>> {
arg
}
fn main() {}