summaryrefslogtreecommitdiffstats
path: root/tests/ui/regions/regions-variance-contravariant-use-covariant.stderr
blob: bb96bf5970c693560e70e5d7d6b2b3fc7215fd11 (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-variance-contravariant-use-covariant.rs:23: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 1 previous error