{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreigndvuojfapvy2s3lflscucrft5b3jhc4ejrjocwspl27i2y5fpka",
    "uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mnelyli5p5a2"
  },
  "path": "/t/race-semantic-linker-approach-to-stable-cross-crate-abi-without-runtime-overhead/24369#post_3",
  "publishedAt": "2026-06-03T06:25:36.000Z",
  "site": "https://internals.rust-lang.org",
  "textContent": "Good point. The concern is valid for cases where field offsets feed into constant expressions that influence control flow or type decisions. RACE would need to either restrict Symbolic Layout Offsets to non-const contexts, or define a subset of const expressions where layout independence is guaranteed. This is a real constraint worth scoping carefully - it doesn’t invalidate the approach but does narrow where SLO can safely apply",
  "title": "RACE: Semantic-linker approach to stable cross-crate ABI without runtime overhead"
}