你好,欢迎再来一期本周的螃蟹行情!Rust是一种追求三位一体的系统语言:安全性、并发性和速度。这是它的进展和社区的每周总结。有什么要说的吗?推特@ThisWeekInRust或向我们发送请求。 想参与吗?我们热爱贡献.
这本周的螃蟹行情是在在 Github 上公开的。如果你在本周的问题中发现任何错误,请提交 PR。
看看本周的 This Week in Rust Podcast
这周的箱子是safer_ffi,用于帮助编写安全的 FFI 代码的库。
谢谢弗拉德·弗罗洛夫(Vlad Frolov)的建议!
一直想为开源项目做贡献,但不知道从哪里开始?每周我们都会重点介绍 Rust 社区的一些任务,供您选择和开始!
其中一些任务也可能有导师,请访问任务页面以获取更多信息。
如果您是 Rust 项目的所有者并且正在寻找贡献者,请提交任务这里。
共有 354 个拉取请求在上周合并
-Z span-debug
,以便更轻松地调试 proc 宏Vec<u8>
转为 一个CString
FnMut
错误内,有关‘捕获变量’的信息self
,而发生的 move 错误#[thread_local]
statics 作为asm!
符号操作default()
,转为Default::default()
#[track_caller]
使用它min_specialization
Unsize
trait 的实现RawVec::reserve_in_place
Option::zip
vec::Drain::as_slice
AsRef<[T]>
for vec::IntoIter<T>
cargo install
--target=HOST
一起运行的 doctestsconfig.json
dl
字段,支持{prefix}
和{lowerprefix}
markers生锈后会生锈RFC(征求意见)流程. 这些是本周批准实施的 RFC:
本周没有批准 RFCs。
每周团队宣布正在作出决定的 RFC 和关键 PR 的“最后评论期”。现在就发表你的意见。
目前没有 RFC 处于最后评论期。
io::errorkind::timedout
PartialEq<Vec<B>> for &[A], &mut [A]
RFC:将 Freeze trait 添加到 libcore/libstd
从前,有个勇者村,剧本应该是与恶龙斗争,而现在,(我们)作为村子的一部分,却要学会爱上这条龙。
– turbinerneiter on Hacker News
Thanks to blonk for the suggestions!
Please submit quotes and vote for next week!
This Week in Rust is edited by: nellshamrell, llogiq, and cdmistman.