{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreiasnz52h7bazfxc74tlbba6jxjtx4qrrfnfbytlxc4lzadpue4ioy",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mlvwctsrkxh2"
},
"path": "/t/reducing-raw-pointer-footguns-preventing-reference-aliasing-violations-at-compile-time/24301#post_8",
"publishedAt": "2026-05-15T16:59:32.000Z",
"site": "https://internals.rust-lang.org",
"tags": [
"Cell::from_mut"
],
"textContent": "I don’t have time to fully elaborate at the moment, but I believe `&'a Cell<T>` might have semantics you’d be interested in. See Cell::from_mut.",
"title": "Reducing Raw Pointer Footguns: Preventing Reference Aliasing Violations at Compile Time"
}