日期:2019-10-22
你好,欢迎再来一期本周的螃蟹行情!Rust是一种追求三位一体的系统语言:安全性、并发性和速度。这是它的进展和社区的每周总结。有什么要说的吗?推特@ThisWeekInRust或向我们发送请求。 想参与吗?我们热爱贡献.
这本周的螃蟹行情是在在 Github 上公开的。如果你在本周的问题中发现任何错误,请提交 PR。
这周的箱子是grubbnet,一个用于网络应用程序和游戏的 TCP 客户端/服务器库。
谢谢Dooskington的建议!
总是想为开源项目做出贡献,但不知道从哪里开始?每周我们都会强调一些来自 Rust 社区的任务,供您挑选并开始!
其中一些任务也可能会有指导者,请访问任务页,了解更多信息。
如果您是 Rust 项目的所有者并且正在寻找贡献者,请提交任务这里。
在上周合并了共有 353 个拉取请求
macro_rules
itemsneeds_drop
返回false
LexicalResolve::expansion
PartialEq
impls for LocalInternedString
BitIter
expand_pattern()
中,不必要的’土地’分配TokenTree
到TokenStream
的不必要转换p1 @ p2
添加解析器恢复canonicalize_const_var
泄漏了推断变量include!
被 stdin 箱子使用时AsRef<[T]>
for List<T>
#[inline]
注解mem::
{size_of
,align_of
CString::new
中的,重新分配BTreeSet
的 symmetric_difference 和 union 优化--all-features
在虚拟工作区的根目录中--profile
标志,以覆盖配置文件经过 Rust 的RFC(征求意见)流程后,Rust 的变化。这些是本周批准实现的 RFC:
本周未批准任何 RFC。
每周团队宣布正在做出决定的 RFC 和关键 PR 的“最终评论期”。现在表达你的意见。
当前没有 RFC 处于最后评论期。
option::flatten
。const_constructor
。Rust 帮助我掌握,在 C++编写时就应该知道的概念。
多谢mmmmib这个建议!
This Week in Rust is edited by: nasa42, llogiq, and Flavsditz.