{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreif3mgwptu42s2b3rydhfclh7eocfautkgeanhenbkxz5sfhtvzs4q",
    "uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mhbutc7lun72"
  },
  "path": "/t/stable-type-identifiers-a-missing-piece-for-crabi-and-export/24093#post_2",
  "publishedAt": "2026-03-17T20:55:40.000Z",
  "site": "https://internals.rust-lang.org",
  "textContent": "What is the \"full path to the type\"?\n\nI think this does not address the fact that two types can have identical paths, in case multiple different version of the same crate are present in the dependency graph.\n\nNeither does it address what happens if two builds do not share the Cargo.lock file and end up pulling the same type from two different minor versions of a crate.",
  "title": "Stable type identifiers: a missing piece for crABI and export"
}