Rust项目中的工作区内依赖项

时间:2018-01-04 11:42:54

标签: rust rust-cargo

我从workspace RFC

获取以下包装箱布局
dep2

我需要dep1来导入dep2箱子和根箱子。

  1. 传统方式是什么?
  2. 有没有办法通过引用相对于根的crates来实现它,而不是相对于String test = "24.5 km10.1 km30.9 km"; String[] parsedString = test.split("(km)"); double sum = 0; for(String s : parsedString) { sum += Double.parseDouble(s.trim()); }

1 个答案:

答案 0 :(得分:1)

关于如何声明“dep2”的依赖关系没有什么特别之处;它与任何其他箱子一样。您可以通过尝试来轻松测试:

[dependencies.the_name_of_the_root_package]
path = "../"

[dependencies.dep1]
path = "../dep1"

不,路径中没有“从根目录”选项。在项目的生命周期中,除了一次或两次之外,你不会移动你的板条箱,所以这在实践中不应该是一个问题。