summaryrefslogtreecommitdiffstats
path: root/tests/ui/regions/regions-infer-contravariance-due-to-decl.stderr
blob: 94b80852d01242b86162ae834520c551f7e272f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
error: lifetime may not live long enough
  --> $DIR/regions-infer-contravariance-due-to-decl.rs:25:12
   |
LL | fn use_<'short,'long>(c: Contravariant<'short>,
   |         ------ ----- lifetime `'long` defined here
   |         |
   |         lifetime `'short` defined here
...
LL |     let _: Contravariant<'long> = c;
   |            ^^^^^^^^^^^^^^^^^^^^ type annotation requires that `'short` must outlive `'long`
   |
   = help: consider adding the following bound: `'short: 'long`

error: aborting due to previous error