通过FCP的支持最低版本Rust(MSRV)的RFC
当前,crates无法正式指定MSRV。 结果导致用户无法检查是否可以在不构建工具箱的情况下在其工具链上构建crates。 这也引发了关于如何应对MSRV暴增时如何处理crates版本更新的争论,保守的方法是考虑类似破例更改之类的更改,这可能会阻碍整个生态系统采用新功能或导致版本号膨胀,从而使其难以保持接下来几个版本的crates是最新的。 另一方面,对于较旧的编译器版本,使用更宽松的更新方法可能会导致crates损坏。
该版本RFC增加了在Cargo.toml
中使用rust
字段时指定最低支持Rust版本(MSRV)的功能:
[package]
name = "foo"
version = "0.1.0"
edition = "2018"
rust = "1.35"
更多消息前往GitHub查看。
支持部分Windows版本的cargo-bloat 0.9
新版本的cargo-bloat
工具已经发布,部分Windows获得了支持。现在,您可以在 gnu
target 上更新。
此外,cargo-bloat
还获得了可选的JSON输出、v0 mangling功能支持以及更好的 xargo / cross 编译支持更新。
前往GitHub查看更多。
IntelliJ Rust更新日志#107
****主要新功能
导入未解决的项目时自动代码生成的最普通的intentions和快速修复功能类似
Implement members
,Specify type explicitly
,Add remaining patterns
。在之前,此类项目被标记为未解决,必须手动导入
改进
Find Usages
模式绑定的操作流程考虑
Specify type explicitly
在intentions中的类型别名现在
Create New Issue
可以在Help
菜单中找到操作
更多更新内容前往GitHub查看。
OpenZKP:零知识证明库
纯Rust实现的零知识证明系统 —— OpenZKP
前往GitHub下载体验。
From 日报小组 @Lance
日报订阅地址:
独立日报订阅地址:
Telgram Channel
阿里云语雀订阅
Steemit
GitHub
社区学习交流平台订阅:
Rust.cc论坛: 支持rss
Rust Force: 支持rss
微信公众号:Rust语言学习交流
转载:https://blog.csdn.net/u012067469/article/details/102425102