summaryrefslogtreecommitdiffstats
path: root/tests/ui/regions/regions-variance-contravariant-use-covariant-in-second-position.stderr
blob: 5352be430fbc57158a2daef5731049561ece29d1 (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-in-second-position.rs:25:12
   |
LL | fn use_<'short,'long>(c: S<'long, 'short>,
   |         ------ ----- lifetime `'long` defined here
   |         |
   |         lifetime `'short` defined here
...
LL |     let _: S<'long, 'long> = c;
   |            ^^^^^^^^^^^^^^^ type annotation requires that `'short` must outlive `'long`
   |
   = help: consider adding the following bound: `'short: 'long`

error: aborting due to previous error