Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
=== stdout === === stderr === error[E0308]: mismatched types --> /home/runner/work/glacier/glacier/ices/74282.rs:8:5 | 8 | Anonymous(|| 3) | ^^^^^^^^^^^^^^^ expected `()`, found struct `Anonymous` | help: consider using a semicolon here | 8 | Anonymous(|| 3); | + help: try adding a return type | 6 | fn test() -> Anonymous { | ++++++++++++ error[E0308]: mismatched types --> /home/runner/work/glacier/glacier/ices/74282.rs:8:15 | 3 | type Closure = impl Fn() -> u64; | ---------------- the expected opaque type ... 8 | Anonymous(|| 3) | ^^^^ expected closure, found a different closure | = note: expected opaque type `Closure` found closure `[closure@/home/runner/work/glacier/glacier/ices/74282.rs:8:15: 8:19]` = note: no two closures, even if identical, have the same type = help: consider boxing your closure and/or using it as a trait object error: aborting due to 2 previous errors For more information about this error, try `rustc --explain E0308`. ==============
- Loading branch information