@@ -11,7 +11,7 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
11
11
]
12
12
= note: late-bound region is '_#4r
13
13
= note: number of external vids: 5
14
- = note: where <T as Anything<ReEarlyBound(0, 'b), ReEarlyBound(1, 'c) >>::AssocType: '_#3r
14
+ = note: where <T as Anything<'_#1r, '_#2r >>::AssocType: '_#3r
15
15
16
16
note: no external requirements
17
17
--> $DIR/projection-two-region-trait-bound-closure.rs:34:1
@@ -23,14 +23,14 @@ LL | | T: Anything<'b, 'c>,
23
23
|
24
24
= note: defining type: no_relationships_late::<'_#1r, '_#2r, T>
25
25
26
- error[E0309]: the associated type `<T as Anything<ReEarlyBound(0, 'b), ReEarlyBound(1, 'c) >>::AssocType` may not live long enough
26
+ error[E0309]: the associated type `<T as Anything<'_#5r, '_#6r >>::AssocType` may not live long enough
27
27
--> $DIR/projection-two-region-trait-bound-closure.rs:38:39
28
28
|
29
29
LL | with_signature(cell, t, |cell, t| require(cell, t));
30
30
| ^^^^^^^^^^^^^^^^
31
31
|
32
- = help: consider adding an explicit lifetime bound `<T as Anything<ReEarlyBound(0, 'b), ReEarlyBound(1, 'c) >>::AssocType: 'a`...
33
- = note: ...so that the type `<T as Anything<ReEarlyBound(0, 'b), ReEarlyBound(1, 'c) >>::AssocType` will meet its required lifetime bounds
32
+ = help: consider adding an explicit lifetime bound `<T as Anything<'_#5r, '_#6r >>::AssocType: 'a`...
33
+ = note: ...so that the type `<T as Anything<'_#5r, '_#6r >>::AssocType` will meet its required lifetime bounds
34
34
35
35
note: external requirements
36
36
--> $DIR/projection-two-region-trait-bound-closure.rs:48:29
@@ -44,7 +44,7 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
44
44
(),
45
45
]
46
46
= note: number of external vids: 5
47
- = note: where <T as Anything<ReEarlyBound(1, 'b), ReEarlyBound(2, 'c) >>::AssocType: '_#4r
47
+ = note: where <T as Anything<'_#2r, '_#3r >>::AssocType: '_#4r
48
48
49
49
note: no external requirements
50
50
--> $DIR/projection-two-region-trait-bound-closure.rs:43:1
@@ -57,14 +57,14 @@ LL | | 'a: 'a,
57
57
|
58
58
= note: defining type: no_relationships_early::<'_#1r, '_#2r, '_#3r, T>
59
59
60
- error[E0309]: the associated type `<T as Anything<ReEarlyBound(1, 'b), ReEarlyBound(2, 'c) >>::AssocType` may not live long enough
60
+ error[E0309]: the associated type `<T as Anything<'_#6r, '_#7r >>::AssocType` may not live long enough
61
61
--> $DIR/projection-two-region-trait-bound-closure.rs:48:39
62
62
|
63
63
LL | with_signature(cell, t, |cell, t| require(cell, t));
64
64
| ^^^^^^^^^^^^^^^^
65
65
|
66
- = help: consider adding an explicit lifetime bound `<T as Anything<ReEarlyBound(1, 'b), ReEarlyBound(2, 'c) >>::AssocType: 'a`...
67
- = note: ...so that the type `<T as Anything<ReEarlyBound(1, 'b), ReEarlyBound(2, 'c) >>::AssocType` will meet its required lifetime bounds
66
+ = help: consider adding an explicit lifetime bound `<T as Anything<'_#6r, '_#7r >>::AssocType: 'a`...
67
+ = note: ...so that the type `<T as Anything<'_#6r, '_#7r >>::AssocType` will meet its required lifetime bounds
68
68
69
69
note: external requirements
70
70
--> $DIR/projection-two-region-trait-bound-closure.rs:61:29
@@ -78,7 +78,7 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
78
78
(),
79
79
]
80
80
= note: number of external vids: 5
81
- = note: where <T as Anything<ReEarlyBound(1, 'b), ReEarlyBound(2, 'c) >>::AssocType: '_#4r
81
+ = note: where <T as Anything<'_#2r, '_#3r >>::AssocType: '_#4r
82
82
83
83
note: no external requirements
84
84
--> $DIR/projection-two-region-trait-bound-closure.rs:53:1
@@ -103,7 +103,7 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
103
103
(),
104
104
]
105
105
= note: number of external vids: 5
106
- = note: where <T as Anything<ReEarlyBound(1, 'b), ReEarlyBound(2, 'c) >>::AssocType: '_#4r
106
+ = note: where <T as Anything<'_#2r, '_#3r >>::AssocType: '_#4r
107
107
108
108
note: no external requirements
109
109
--> $DIR/projection-two-region-trait-bound-closure.rs:65:1
@@ -128,7 +128,7 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
128
128
(),
129
129
]
130
130
= note: number of external vids: 5
131
- = note: where <T as Anything<ReEarlyBound(1, 'b), ReEarlyBound(2, 'c) >>::AssocType: '_#4r
131
+ = note: where <T as Anything<'_#2r, '_#3r >>::AssocType: '_#4r
132
132
133
133
note: no external requirements
134
134
--> $DIR/projection-two-region-trait-bound-closure.rs:74:1
@@ -154,7 +154,7 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
154
154
]
155
155
= note: late-bound region is '_#3r
156
156
= note: number of external vids: 4
157
- = note: where <T as Anything<ReEarlyBound(0, 'b), ReEarlyBound(0, 'b) >>::AssocType: '_#2r
157
+ = note: where <T as Anything<'_#1r, '_#1r >>::AssocType: '_#2r
158
158
159
159
note: no external requirements
160
160
--> $DIR/projection-two-region-trait-bound-closure.rs:83:1
@@ -194,7 +194,7 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
194
194
(),
195
195
]
196
196
= note: number of external vids: 4
197
- = note: where <T as Anything<ReEarlyBound(1, 'b), ReEarlyBound(1, 'b) >>::AssocType: '_#3r
197
+ = note: where <T as Anything<'_#2r, '_#2r >>::AssocType: '_#3r
198
198
199
199
note: no external requirements
200
200
--> $DIR/projection-two-region-trait-bound-closure.rs:92:1
@@ -219,7 +219,7 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
219
219
(),
220
220
]
221
221
= note: number of external vids: 3
222
- = note: where <T as Anything<ReEarlyBound(0, 'a), ReEarlyBound(0, 'a) >>::AssocType: '_#2r
222
+ = note: where <T as Anything<'_#1r, '_#1r >>::AssocType: '_#2r
223
223
224
224
note: no external requirements
225
225
--> $DIR/projection-two-region-trait-bound-closure.rs:101:1
0 commit comments