{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreigimueccu6injfyc66pksbmayaslxwpdjsedaqxadzo63lrb7q7wa",
    "uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mgeafqfa23g2"
  },
  "path": "/t/idea-lock-free-std-collection/24056#post_4",
  "publishedAt": "2026-03-05T19:04:16.000Z",
  "site": "https://internals.rust-lang.org",
  "tags": [
    "[1]",
    "↩︎"
  ],
  "textContent": "mathstuf:\n\n> For something like this, I would recommend making a crate and publishing it. Once it shows that there's enough interest to use it, then `std` adoption can be considered.\n\nTo add to this, such datastructures typically come with a lot of tweakables and tradeoffs. Even if ~~some~~ numerous high quality implementations did exist in various crates[1] `std` might not be the best place to rehome them.\n\n* * *\n\n  1. <list of many crates> ↩︎\n\n\n",
  "title": "Idea : Lock Free STD Collection"
}