{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreig4x5eqxw2mut73ben3ft4hxav7dvcv45k5tdnu4mbbqiwjy6hd6a",
    "uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mh7yg6lv6j62"
  },
  "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"
}