this post was submitted on 04 Oct 2024
12 points (80.0% liked)
Rust
5930 readers
33 users here now
Welcome to the Rust community! This is a place to discuss about the Rust programming language.
Wormhole
Credits
- The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
cargo add <dep>
is a relatively new command. For a long time you had to edit the Cargo.toml file to add a new dependency. So a lot of tutorials still use that as a way of adding a dependency. And other guides often copy from the older ones. They also can describe it this way as a way to introduce the Cargo.toml structure since it is not hard to hand edit.cargo add
is just a convenience after all and it is still worth understanding the Cargo.toml structure.But yes, many people do use
cargo add
for simply adding deps rather than editing the toml file. Though it is not uncommon to edit it by hand either.Makes sense.