]> git.proxmox.com Git - rustc.git/blame - src/test/ui/impl-trait/nested-rpit-with-anonymous-lifetimes.rs
Update unsuspicious file list
[rustc.git] / src / test / ui / impl-trait / nested-rpit-with-anonymous-lifetimes.rs
CommitLineData
f2b60f7d
FG
1// check-pass
2
3pub struct VecNumber<'s> {
4 pub vec_number: Vec<Number<'s>>,
5 pub auxiliary_object: &'s Vec<usize>,
6}
7
8pub struct Number<'s> {
9 pub number: &'s usize,
10}
11
12impl<'s> VecNumber<'s> {
13 pub fn vec_number_iterable_per_item_in_auxiliary_object(
14 &self,
15 ) -> impl Iterator<Item = (&'s usize, impl Iterator<Item = &Number<'s>>)> {
16 self.auxiliary_object.iter().map(move |n| {
17 let iter_number = self.vec_number.iter();
18 (n, iter_number)
19 })
20 }
21}
22
23fn main() {}