1 error: concrete type differs from previous defining opaque type use
2 --> $DIR/issue-74280.rs:8:13
4 LL | let y = || -> Test { () };
5 | ^^^^^^^^^^^^^^^^^ expected `i32`, got `()`
7 note: previous use here
8 --> $DIR/issue-74280.rs:7:1
10 LL | fn test() -> Test {
13 error: aborting due to previous error