How to deal with Rust dependencies

6 points by emschwartz


kornel

Looking at just the number of cargo crates gives an incomplete and misleading picture. The “unit” of dependency in the Rust/Cargo ecosystem is not the same as in many other package managers.

Many projects split themselves into multiple crates, but it’s effectively one and the same project, just delivered into multiple parts. If you buy a sofa from Ikea, and it comes in five boxes, you don’t moan you got five sofas.