我想使用一个EDN解析器,但它在https://github.com/mozilla/mentat中。https://github.com/mozilla/mentat/tree/master/edn有自己的货物。
我试过这个:

[dependencies]
edn = { git = "https://github.com/mozilla/mentat/tree/master/edn" }

但没用。
是否可以将依赖项添加到mentat存储库中的这个板条箱中?

最佳答案

the Cargo documentation
Cargo将在这个位置获取git存储库,然后在git存储库中的任何位置(不一定在根目录中)查找请求的板条箱的Cargo.toml
(强调我的)
这意味着你可以说:

[dependencies]
edn = { git = "https://github.com/mozilla/mentat" }

09-04 01:03