{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreigawmr2rgsyqibeekbto22cjmjw4caeq6uysnlo4x3kql3y3mwe4i",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3merd2jpjpew2"
},
"path": "/t/what-prevents-cargo-from-adding-bench-bin-example-dependencies/24004#post_6",
"publishedAt": "2026-02-13T18:32:53.000Z",
"site": "https://internals.rust-lang.org",
"textContent": "epage:\n\n> Third-party tooling that processes dependencies, particularly ones related to supply chain management\n\nI think it is on them to either adapt or ignore new features. It shouldn't hold back the upstream for making a non-semver breaking change.\n\nI would very much want bin dependencies separate from lib dependencies got bin+lib crates. Cargo moving so slowly and disliking third party PRs is a major roadblock in the Rust ecosystem. Everything just gets mired in endless discussions. But contributing to cargo does not feel useful or appreciated given what I have seen in discussions here or on the github.",
"title": "What prevents Cargo from adding `[bench/bin/example-dependencies]`?"
}