你好,欢迎再来一期本周的螃蟹行情!Rust是一种追求三位一体的系统语言:安全性、并发性和速度。这是它的进展和社区的每周总结。有什么要说的吗?推特@ThisWeekInRust或向我们发送请求。 想参与吗?我们热爱贡献.
这本周的螃蟹行情是在在 Github 上公开的。如果你在本周的问题中发现任何错误,请提交 PR。
看看本周的 This Week in Rust Podcast
这个星期的箱子是cargo-spellcheck,用于拼写检查文档的 cargo 子命令。
多谢Bernhard Schuster这个建议!
quote!宏一直想为开源项目做贡献,但不知道从哪里开始?每周我们都会强调 Rust 社区的一些任务,供您选择并开始!
其中一些任务可能还提供了导师,请访问任务页以获取更多信息。
如果您是 Rust 项目的所有者并正在寻找贡献者,请提交任务在这里.
350 个请求在上周合并
&mut *x优化为x-Z span-debug,简化 proc 宏的调试ty::Error使用SmallVec或Box for stalled_onimpl AsRef<[T]> for vec::IntoIter<T>default(),用为Default::default()std::io::Buf{Reader, Writer}::capacityMIN/MAX for Wrapping<Int>Workspace::new,给出更好的错误信息{prefix}和{lowerprefix} markers,在config.json dl 字段对 Rust 的更改跟随 Rust RFC(征求意见)流程. 这些是本周批准实施的 RFC:
本周没有批准 RFC。
每周团队宣布正在作出决定的 RFC 和关键 PR 的“最后评论期”。现在就发表你的意见。
目前没有 RFC 处于最后评论期。
impl tosocketaddrs for (string, u16)option::zipvec::drain::as_slice本周没有提出新的 RFC。
生命周期(lifetime)不应由你(有意)声明。生命周期来自代码的形状,因此要改变生命周期,你必须改变代码的形状。
Thanks to RustyYato for the suggestions!
Please submit quotes and vote for next week!
This Week in Rust is edited by: nellshamrell, llogiq, and cdmistman.