1 error: item has unused generic parameters
2 --> $DIR/lifetimes.rs:10:8
4 LL | pub fn unused<'a, T>(_: &'a u32) {
5 | ^^^^^^ - generic parameter `T` is unused
7 error: item has unused generic parameters
8 --> $DIR/lifetimes.rs:17:19
10 LL | pub fn used<'a, T: Default>(_: &'a u32) -> u32 {
11 | - generic parameter `T` is unused
12 LL | let _: T = Default::default();
13 LL | let add_one = |x: u32| x + 1;
16 error: aborting due to 2 previous errors