Use a semantic version requirement.

Section: Dependencies

Add a crates.io dependency

toml
toml
[dependencies]
serde = "1.0"
Explanation

The default registry used by Cargo is crates.io.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Dependencies
Use a git dependency
Pin a crate directly from a Git repository.
OpenIn sheettomlsame section
Use a local path dependency
Depend on a nearby crate in a monorepo.
OpenIn sheettomlsame section
Add dev-dependencies
Keep test-only crates out of the normal build graph.
OpenIn sheettomlsame section
Add build dependencies
Use crates inside `build.rs` build scripts.
OpenIn sheettomlsame section
Define package features
Declare named features in the manifest.
OpenIn sheettoml1 tag match
Minimal workspace root
Define workspace members from a root manifest.
OpenIn sheettoml1 tag match