]> git.lizzy.rs Git - rust.git/blob - tests/ui/type-alias-impl-trait/issue-58951-2.rs
Rollup merge of #106716 - c410-f3r:rfc-2397-1, r=davidtwco
[rust.git] / tests / ui / type-alias-impl-trait / issue-58951-2.rs
1 // check-pass
2
3 #![feature(type_alias_impl_trait)]
4
5 mod defining_use_scope {
6     pub type A = impl Iterator;
7
8     pub fn def_a() -> A {
9         0..1
10     }
11 }
12 use defining_use_scope::*;
13
14 pub fn use_a() {
15     def_a().map(|x| x);
16 }
17
18 fn main() {}