@@ -268,28 +268,28 @@ infer_but_calling_introduces = {$has_param_name ->
268
268
[ true ] `{ $param_name } `
269
269
*[ false ] `fn` parameter
270
270
} has { $lifetime_kind ->
271
- [ named ] lifetime `{ $lifetime } `
272
- *[ anon ] an anonymous lifetime `'_`
273
- } but calling `{ assoc_item } ` introduces an implicit `'static` lifetime requirement
271
+ [ true ] lifetime `{ $lifetime } `
272
+ *[ false ] an anonymous lifetime `'_`
273
+ } but calling `{ $ assoc_item} ` introduces an implicit `'static` lifetime requirement
274
274
.label1 = { $has_lifetime ->
275
- [ named ] lifetime `{ $lifetime } `
276
- *[ anon ] an anonymous lifetime `'_`
275
+ [ true ] lifetime `{ $lifetime } `
276
+ *[ false ] an anonymous lifetime `'_`
277
277
}
278
278
.label2 = ...is used and required to live as long as `'static` here because of an implicit lifetime bound on the { $has_impl_path ->
279
- [ named ] `impl` of `{ $impl_path } `
280
- *[ anon ] inherent `impl`
279
+ [ true ] `impl` of `{ $impl_path } `
280
+ *[ false ] inherent `impl`
281
281
}
282
282
283
283
infer_but_needs_to_satisfy = { $has_param_name ->
284
284
[ true ] `{ $param_name } `
285
285
*[ false ] `fn` parameter
286
286
} has { $has_lifetime ->
287
- [ named ] lifetime `{ $lifetime } `
288
- *[ anon ] an anonymous lifetime `'_`
287
+ [ true ] lifetime `{ $lifetime } `
288
+ *[ false ] an anonymous lifetime `'_`
289
289
} but it needs to satisfy a `'static` lifetime requirement
290
290
.influencer = this data with { $has_lifetime ->
291
- [ named ] lifetime `{ $lifetime } `
292
- *[ anon ] an anonymous lifetime `'_`
291
+ [ true ] lifetime `{ $lifetime } `
292
+ *[ false ] an anonymous lifetime `'_`
293
293
} ...
294
294
.require = { $spans_empty ->
295
295
*[ true ] ...is used and required to live as long as `'static` here
@@ -302,8 +302,8 @@ infer_more_targeted = {$has_param_name ->
302
302
[ true ] `{ $param_name } `
303
303
*[ false ] `fn` parameter
304
304
} has { $has_lifetime ->
305
- [ named ] lifetime `{ $lifetime } `
306
- *[ anon ] an anonymous lifetime `'_`
305
+ [ true ] lifetime `{ $lifetime } `
306
+ *[ false ] an anonymous lifetime `'_`
307
307
} but calling `{ $ident } ` introduces an implicit `'static` lifetime requirement
308
308
309
309
infer_ril_introduced_here = `'static` requirement introduced here
0 commit comments