]>
Commit | Line | Data |
---|---|---|
9fa01778 | 1 | error[E0491]: in type `&'a WithAssoc<TheType<'b>>`, reference has a longer lifetime than the data it references |
a2a8927a | 2 | --> $DIR/regions-assoc-type-in-supertrait-outlives-container.rs:44:12 |
9fa01778 | 3 | | |
48663c56 XL |
4 | LL | let _: &'a WithAssoc<TheType<'b>> = loop { }; |
5 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
9fa01778 | 6 | | |
c295e0f8 | 7 | note: the pointer is valid for the lifetime `'a` as defined here |
a2a8927a | 8 | --> $DIR/regions-assoc-type-in-supertrait-outlives-container.rs:38:15 |
9fa01778 XL |
9 | | |
10 | LL | fn with_assoc<'a,'b>() { | |
11 | | ^^ | |
c295e0f8 | 12 | note: but the referenced data is only valid for the lifetime `'b` as defined here |
a2a8927a | 13 | --> $DIR/regions-assoc-type-in-supertrait-outlives-container.rs:38:18 |
9fa01778 XL |
14 | | |
15 | LL | fn with_assoc<'a,'b>() { | |
16 | | ^^ | |
17 | ||
18 | error: aborting due to previous error | |
19 | ||
20 | For more information about this error, try `rustc --explain E0491`. |