如何在 Cargo.toml 中包含未发布的 dependencies/libraries?

How to include unpublished dependencies/libraries in Cargo.toml?

我想构建一个当前未发布的库和一个使用它的应用程序。

如何在可执行应用程序的 Cargo.toml 文件中包含未发布的库?

creates documentation 来看,它看起来像是:

paths = ["/path/to/uuid"]

如何使用文件路径或 github/gitlab 存储库链接将未发布的库包含在 Rust 项目中?

paths.cargo/config 中设置,而不是在 Cargo.toml 中设置,并且仅用于用本地分支替换现有的依赖项。

未发布的 crate 可以通过 git; other crates in the same repository by local path.

引用