{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreiaronhposurmsmqzngvucy7bralwenpp37i2r4dyby5q5eekzalle",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mjsdzp6smcd2"
},
"path": "/t/add-something-like-num-traits-to-std-or-move-it-into-std-entirely/24181#post_2",
"publishedAt": "2026-04-18T20:39:05.000Z",
"site": "https://internals.rust-lang.org",
"textContent": "The thing you need to address if you want it in `core` is how to to handle upgrades. In a separate crate you can always rev the major version to add new things to the trait. `core` can't ever.",
"title": "Add something like `num_traits` to STD, or move it into std entirely"
}