13 lines
214 B
Rust
13 lines
214 B
Rust
/*
|
|
* We don't infer `T: 'static` outlives relationships.
|
|
*/
|
|
|
|
struct Foo<U> {
|
|
bar: Bar<U> //~ ERROR the parameter type `U` may not live long enough [E0310]
|
|
}
|
|
struct Bar<T: 'static> {
|
|
x: T,
|
|
}
|
|
|
|
fn main() {}
|