-error[E0282]: type annotations needed for the closure `fn() -> [_; 0]`
- --> $DIR/suggest-closure-return-type-2.rs:2:19
+error[E0282]: type annotations needed for `[_; 0]`
+ --> $DIR/suggest-closure-return-type-2.rs:4:18
|
-LL | let _v = || { [] };
- | ^^ cannot infer type
+LL | unbound_drop(|| { [] })
+ | ^^
|
-help: give this closure an explicit return type without `_` placeholders
+help: try giving this closure an explicit return type
|
-LL | let _v = || -> [_; 0] { [] };
- | +++++++++
+LL | unbound_drop(|| -> [_; 0] { [] })
+ | +++++++++
error: aborting due to previous error