External Publication
Visit Post

Child Thread: Survey of alternative identifier designs for Cargo and Crates.io

Rust Internals [Unofficial] March 1, 2026
Source

The ability to rename packages in the dependencies by simply adding a name key & value to the table of a dependency like

[dependencies]
itertools = {version = "*", name = "foo"}

to make it so that it is referenced in code as foo would shouldn't conflict with any other solution and may make many solutions work better.

Discussion in the ATmosphere

Loading comments...