error[E0423]: expected function, tuple struct or tuple variant, found struct `Foo`
--> $DIR/E0423.rs:4:13
|
-LL | struct Foo { a: bool };
- | ---------------------- `Foo` defined here
+LL | struct Foo { a: bool };
+ | ---------------------- `Foo` defined here
LL |
-LL | let f = Foo();
- | ^^^
- | |
- | did you mean `Foo { /* fields */ }`?
- | help: a function with a similar name exists (notice the capitalization): `foo`
+LL | let f = Foo();
+ | ^^^
+ | |
+ | did you mean `Foo { /* fields */ }`?
+ | help: a function with a similar name exists (notice the capitalization): `foo`
...
-LL | / fn foo() {
-LL | | for _ in std::ops::Range { start: 0, end: 10 } {}
-LL | |
-LL | | }
- | |_- similarly named function `foo` defined here
+LL | fn foo() {
+ | -------- similarly named function `foo` defined here
error[E0423]: expected value, found struct `T`
--> $DIR/E0423.rs:14:8
|
LL | if T {} == T {} { println!("Ok"); }
- | ^---
- | |
- | help: surround the struct literal with parenthesis: `(T {})`
+ | ^
+ |
+help: surround the struct literal with parentheses
+ |
+LL | if (T {}) == T {} { println!("Ok"); }
+ | ^ ^
error: aborting due to 5 previous errors