]>
Commit | Line | Data |
---|---|---|
b7449926 XL |
1 | error[E0621]: explicit lifetime required in the type of `y` |
2 | --> $DIR/issue-40288-2.rs:17:9 | |
3 | | | |
4 | LL | fn lifetime_transmute_slice<'a, T: ?Sized>(x: &'a T, y: &T) -> &'a T { | |
5 | | -- help: add explicit lifetime `'a` to the type of `y`: `&'a T` | |
6 | ... | |
7 | LL | slice[0] = y; | |
8 | | ^^^^^^^^^^^^ lifetime `'a` required | |
9 | ||
10 | error[E0621]: explicit lifetime required in the type of `y` | |
11 | --> $DIR/issue-40288-2.rs:32:9 | |
12 | | | |
13 | LL | fn lifetime_transmute_struct<'a, T: ?Sized>(x: &'a T, y: &T) -> &'a T { | |
14 | | -- help: add explicit lifetime `'a` to the type of `y`: `&'a T` | |
15 | ... | |
16 | LL | dst.head = y; | |
17 | | ^^^^^^^^^^^^ lifetime `'a` required | |
18 | ||
19 | error: aborting due to 2 previous errors | |
20 | ||
21 | For more information about this error, try `rustc --explain E0621`. |