summaryrefslogtreecommitdiffstats
path: root/tests/ui/impl-trait/mapping-duplicated-lifetimes-issue-114597.rs
blob: a2dd0a9308d3ed851117bb5a50a20f8242bdd13d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// 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() {}