fn main() {
let &v = new();
- //~^ ERROR unable to infer enough type information about `_` [E0282]
+ //~^ ERROR type annotations needed [E0282]
//~| NOTE cannot infer type for `_`
- //~| NOTE type annotations or generic parameter binding
+ //~| NOTE consider giving a type to pattern
}