你好,欢迎再来一期本周的螃蟹行情!Rust是一种追求三位一体的系统语言:安全性、并发性和速度。这是它的进展和社区的每周总结。有什么要说的吗?推特@ThisWeekInRust或向我们发送请求。 想参与吗?我们热爱贡献.
这本周的螃蟹行情是在在 Github 上公开的。如果你在本周的问题中发现任何错误,请提交 PR。
退房本周的 This Week in Rust Podcast
这周的箱子是diskonaut,一个磁盘资源管理器。
谢谢亚兰·德雷维肯宁(Aram Drevekenin)的建议!
一直想为开源项目做贡献,但不知道从哪里开始?每周我们都会重点介绍 Rust 社区的一些任务,供您选择和开始!
其中一些任务也可能有导师,请访问任务页面以获取更多信息。
如果您是 Rust 项目的所有者并且正在寻找贡献者,请提交任务这里。
共有 325 个拉取请求在上周合并
asm!()
,支持 hexagonVec<u8>
到一个CString
asm!
选项组,并报告重复选项的错误#[inline]
函数,要带 extern 标记dyn Trait
和impl Trait
的生命周期错误let x += 1
need_type_info_err
更保守点bug
ToString for char
的 specialization?Sized
-no-pie
到 non-gnu linkersextern
fn 声明。ObligationCause
存在堆上Ipv4Addr::from<[u8; 4]>
clean -p
,保留名称对 Rust 的更改跟随 RustRFC(征求意见)流程。以下是本周批准实施的 RFC:
本周未批准任何 RFC。
每周团队宣布即将做出决定的 RFC 和主要 PR 的“最终意见征询期”。立即发表您的意见。
当前没有 RFC 处于最后评论期。
From<char>
for StringTryFrom<{int}>
for NonZero{int}
#[track_caller]
io::errorkind::timedout
loop
in constant evaluation”option::deref
, result::deref
, result::deref_ok
, and result::deref_err
Rust 的美丽在于开发社区做出的无数决定,这些决定不断使您感到自己可以吃下十份蛋糕,结果就是,你真的可以全部吃掉。
– Jake McGinty et al on the tonari blog
Thanks to llogiq for the suggestions!
Please submit quotes and vote for next week!
This Week in Rust is edited by: nellshamrell, llogiq, and cdmistman.