error[E0308]: mismatched types --> $DIR/generic-type-params-name-repr.rs:13:25 | LL | let _: Foo = (); | ---------- ^^ expected `Foo`, found `()` | | | expected due to this | = note: expected struct `Foo` found unit type `()` error[E0308]: mismatched types --> $DIR/generic-type-params-name-repr.rs:20:31 | LL | let _: Foo = (); | ---------------- ^^ expected `Foo`, found `()` | | | expected due to this | = note: expected struct `Foo` found unit type `()` error[E0308]: mismatched types --> $DIR/generic-type-params-name-repr.rs:27:37 | LL | let _: HashMap = (); | ---------------------- ^^ expected `HashMap`, found `()` | | | expected due to this | = note: expected struct `HashMap` found unit type `()` error[E0308]: mismatched types --> $DIR/generic-type-params-name-repr.rs:32:51 | LL | let _: HashMap> = (); | ------------------------------------ ^^ expected `HashMap`, found `()` | | | expected due to this | = note: expected struct `HashMap` found unit type `()` error[E0308]: mismatched types --> $DIR/generic-type-params-name-repr.rs:39:31 | LL | let _: Foo = (); | ---------------- ^^ expected `Foo`, found `()` | | | expected due to this | = note: expected struct `Foo` found unit type `()` error[E0308]: mismatched types --> $DIR/generic-type-params-name-repr.rs:46:27 | LL | let _: Foo = (); | ------------ ^^ expected `Foo`, found `()` | | | expected due to this | = note: expected struct `Foo` found unit type `()` error: aborting due to 6 previous errors For more information about this error, try `rustc --explain E0308`.