有没有一个页面记录了依赖关系的不同货物语法?到目前为止,我已经看到三个
[dependencies] crate = "1.0.0" # I think this is an exact version match crate = "^1.0.0" # I think this means "use that latest 1.x.x" crate = "*" # I think this means "use the latest"
我很想知道如何使用依赖关系列表.谢谢!
见
crates.io
documentation page on “Specifying Dependencies”.总结:
>“无”或“插入符号”(^)表示“至少该版本,直到下一个不兼容的版本”.波浪号(〜)表示“至少这个版本,直到(但不包括)下一个次要/主要版本”.也就是说,〜1.2.3将接受1.2.X,其中X至少为3,〜1.2将接受1.2.*,〜1将接受1 *.*.>通配符(*)表示“任何看起来像这样”.也就是说,1.2.*将接受1.2.anything(1.2.0,1.2.7-beta,1.2.93-dev.foo等,但不是1.3.0).>不等式(> =,>,< =)意味着明显的:货物使用的版本必须满足给定的不等式.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。