我一直在查看substrate-node-template的Cargo.toml文件,注意到它们有一些依赖项,如下所示:
[dependencies.grandpa]
package = 'sc-finality-grandpa'
version = '0.8.0-alpha.5'
字符串
这和在[dependencies]
下列出有什么区别:
[dependencies]
sc-finality-grandpa = '0.8.0-alpha.5'
型
我查看了Rust的cargo
文档,没有看到任何关于这种格式的内容。
1条答案
按热度按时间iq3niunx1#
正如在评论中提到的,这是TOML工作方式与允许重命名依赖项的cargo特性的组合。
您的第一个依赖项清单将包重命名为
grandpa
,并且是选择该格式的原因。