summaryrefslogtreecommitdiffstats
path: root/src/test/ui/regions/regions-variance-contravariant-use-covariant.stderr
blob: 22c9b915bb9ee6574db1af52905795e9d2e0864b (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 previous error