你好,欢迎再来一期本周的螃蟹行情!Rust是一种追求三位一体的系统语言:安全性、并发性和速度。这是它的进展和社区的每周总结。有什么要说的吗?推特@ThisWeekInRust或向我们发送请求。 想参与吗?我们热爱贡献.
这本周的螃蟹行情是在在 Github 上公开的。如果你在本周的问题中发现任何错误,请提交 PR。
本周的箱子是hypergraph, 图(graph)数据结构实现,其中边(edge)可以连接任意数量的顶点(vertices)。
谢谢Davy Duperron建议。
Submit your suggestions and votes for next week!
一直想为开源项目做贡献但不知道从哪里开始?每周我们都会重点介绍来自 Rust 社区的一些任务,供您挑选并开始使用!
其中一些任务可能还有可用的导师,请访问任务页面了解更多信息。
如果您是 Rust 项目所有者并且正在寻找贡献者,请提交任务here.
284 个拉取请求是merged in the last week
future_prelude_collision
lintZip::next_back
io::Cursor::
{remaining
, remaining_slice
, is_empty
}fmt::Arguments::as_str
unstably const<Self as X>::Y
type casts properly across crate bounds本周我们只有部分结果(完整报告中,有更多详细信息)。从我们收集的结果来看,我们有一个小的退步和几个改进。此外,还有一个广泛的max-rss regression 11 天前开始。和更精确的max-rss regression从 9 天前开始。
分流完成 @pnkfelix. 修订范围:406d4a9..5a78340 修订范围:7c3872e..7ede6e2
1 个退步,5 个改进,0 个混合;其中 1 个在汇总中
Rust 的变化遵循 RustRFC (request for comments) process.这些是本周批准实施的 RFC:
本周没有 RFC 获得批准。
每周the team宣布正在达成决定的 RFC 和关键 PR 的“最终评论期”。现在就发表你的意见。
#[derive(Default)]
on enums with a #[default]
attributeimpl From<[(K, V); N]>
for HashMap (and friends)当一个 panic(恐慌) 的“有效载荷(playload)”是一个需要 Drops 的对象时,
而这个 panic 会因为意外停止而触发 catch_unwind
如果在此之前,它的 Drop 也出现恐慌了,那么我们就会让你的桌面崩溃,
结果就是,“有效载荷”被彻底遗忘了,和,you’d better grab some mops(拖把)!
谢谢Josh Triplett对于自我建议!
Please submit quotes and vote for next week!
本周 Rust 编辑:nellshamrell, llogiq, 和cdmistman.