| error: lifetime may not live long enough |
| --> $DIR/issue-58299.rs:16:9 |
| | |
| LL | fn foo<'a>(x: i32) { |
| | -- lifetime `'a` defined here |
| ... |
| LL | A::<'a>::X..=A::<'static>::X => (), |
| | ^^^^^^^^^^ requires that `'a` must outlive `'static` |
| | |
| = help: consider replacing `'a` with `'static` |
| |
| error: lifetime may not live long enough |
| --> $DIR/issue-58299.rs:24:27 |
| | |
| LL | fn bar<'a>(x: i32) { |
| | -- lifetime `'a` defined here |
| ... |
| LL | A::<'static>::X..=A::<'a>::X => (), |
| | ^^^^^^^^^^ requires that `'a` must outlive `'static` |
| | |
| = help: consider replacing `'a` with `'static` |
| |
| error: aborting due to 2 previous errors |
| |