{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreicom3ozpdwgfprv3arg3c2bk5eznlgo5i6xq7mljfagl3ndj5qlxe",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mk4446g7tkz2"
},
"path": "/t/way-to-make-a-configuration-struct-stable-across-versions/24187#post_6",
"publishedAt": "2026-04-22T17:07:01.000Z",
"site": "https://internals.rust-lang.org",
"tags": [
"Rust Playground"
],
"textContent": "Nope, that doesn't compile! I was surprised too. Rust Playground\n\nNot even `non_exhaustive_marker: panic!()` compiles. It's like the field is forbidden from being acknowledged at all.",
"title": "Way to make a configuration struct stable across versions?"
}