{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreid3xl7floqnadfvz6bbaqg65sfrt5rjd3ux2znj7z47luse2ymr3q",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3misiuzttjrq2"
},
"path": "/t/add-new-reserved-lifetime-owned/24129#post_8",
"publishedAt": "2026-04-05T17:21:56.000Z",
"site": "https://internals.rust-lang.org",
"tags": [
"Rust Playground"
],
"textContent": "Voldemat:\n\n> Rust Playground\n\nYou are using the lifetime `'s3` both for the lifetime of the strings that can be used to create a `NS` and as the lifetime somehow connected to `V` (I'm not sure why you need that lifetime parameter on `Sequence` though). The latter forces the lifetime to be attached to the type, leading to the same issue as before. However there's no reason for these lifetimes to be the same, just use a different lifetime: Rust Playground",
"title": "Add new reserved lifetime: 'owned"
}