error: item has unused generic parameters --> $DIR/unsized_cast.rs:11:18 | LL | fn foo() { | - generic parameter `T` is unused LL | let _: T = Default::default(); LL | (|| Box::new(|| {}) as Box)(); | ^^ error: item has unused generic parameters --> $DIR/unsized_cast.rs:11:6 | LL | fn foo() { | - generic parameter `T` is unused LL | let _: T = Default::default(); LL | (|| Box::new(|| {}) as Box)(); | ^^ error: item has unused generic parameters --> $DIR/unsized_cast.rs:22:15 | LL | fn foo2() { | - generic parameter `T` is unused ... LL | call(&|| {}, ()); | ^^ error: item has unused generic parameters --> $DIR/unsized_cast.rs:19:6 | LL | fn foo2() { | - generic parameter `T` is unused LL | let _: T = Default::default(); LL | (|| { | ^^ error: aborting due to 4 previous errors