]>
git.proxmox.com Git - rustc.git/blob - src/test/ui/type-alias-impl-trait/issue-57188-associate-impl-capture.rs
1 // Regression test for #57188
5 // revisions: min_tait full_tait
6 #![feature(min_type_alias_impl_trait)]
7 #![cfg_attr(full_tait, feature(type_alias_impl_trait))]
8 //[full_tait]~^ WARN incomplete
15 type T
: Iterator
<Item
= Baz
<'a
>> + 'a
;
16 fn foo(source
: &'a
str) -> Self::T
;
20 impl<'a
> Foo
<'a
> for Bar
{
21 type T
= impl Iterator
<Item
= Baz
<'a
>> + 'a
;
22 fn foo(source
: &'a
str) -> Self::T
{
23 std
::iter
::once(Baz { source }
)