Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
impl-trait
/
mapping-duplicated-lifetimes-issue-114597.rs
blob: d208f828694e4888b2d9afbfeac89e70ba294df7 [
file
] [
log
] [
blame
] [
edit
]
//@ check-pass
// issue: 114597
//@ edition: 2021
struct
A
<
'
a
>
{
dat
:
&
'
a
(),
}
impl
<
'a> A<'
a
>
{
async
fn
a
(&
self
)
->
impl
Iterator
<
Item
=
std
::
iter
::
Repeat
<()>>
{
std
::
iter
::
repeat
(()).
map
(|()|
std
::
iter
::
repeat
(()))
}
}
fn
main
()
{}