【发布时间】:2018-02-09 03:44:18
【问题描述】:
我有一个依赖链,最终依赖于 可选 一个已弃用的库。具体来说,我想使用间接依赖于 rustc-serialize 的 nalgebra,如下所示:
nalgebra -> alga -> num-complex -> (可选默认) rustc-serialize
我可以在我的 Cargo.toml 文件中列出 num-complex 依赖项并关闭可选的 rustc-serialize 依赖项 (num-complex = { version = "0.1.42", default-features = false }),但是有没有办法在 Cargo 中一直关闭这个选项.toml?
我尝试了一种替代方法,即克隆其中的每一个并操作本地副本的 Cargo.toml 文件以引用所有本地依赖项,这很有效,但如果可能的话,我想要一种更易于维护的方式来做到这一点。
【问题讨论】:
标签: rust rust-cargo