{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreig4x5eqxw2mut73ben3ft4hxav7dvcv45k5tdnu4mbbqiwjy6hd6a",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mhafu42h5qb2"
},
"path": "/t/maybeinvalid-t-separate-concepts-of-uninitialized-memory-and-invalid-values/24087#post_5",
"publishedAt": "2026-03-17T02:13:52.000Z",
"site": "https://internals.rust-lang.org",
"tags": [
"read the docs",
"generated LLVM IR seems to agree"
],
"textContent": "I thought “poison” too, but then read the docs, and thought “undef” is more accurate.\n\nAnd the generated LLVM IR seems to agree with this assessment, too",
"title": "`MaybeInvalid<T>` - separate concepts of uninitialized memory and invalid values"
}