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