日期:2019-10-01
你好,欢迎再来一期本周的螃蟹行情!Rust是一种追求三位一体的系统语言:安全性、并发性和速度。这是它的进展和社区的每周总结。有什么要说的吗?推特@ThisWeekInRust或向我们发送请求。 想参与吗?我们热爱贡献.
这本周的螃蟹行情是在在 Github 上公开的。如果你在本周的问题中发现任何错误,请提交 PR。
这周的箱子是pin-project,一份程序宏衍生品,符合人体工程学且安全Pin
预测。
谢谢克里希纳(Krishna Sannasi)的建议!
总是想为开源项目做出贡献,但不知道从哪里开始?每周我们都会强调一些来自 Rust 社区的任务,供您挑选并开始!
其中一些任务也可能会有指导者,请访问任务页,了解更多信息。
stdin
源码使用线程,而不是使用 tokio 版本。Vector 是一种高性能的可观察性的数据路由器。如果您是 Rust 项目的所有者并且正在寻找贡献者,请提交任务这里。
在上周合并了,共有 278 个拉取请求
PatKind/PatternKind::Or
推到 HIR&HAIR 的顶层types.err
,进一步避免虚假的击倒错误const A: i32 = 3
改进let A = 2;
的诊断()
的条件语句时,指向封闭的 matchGraph
和mir::Body
们,添加周期检测器try_eval_bits
,避免布局查询ObligationForest
改进str::len
,[T]::len
和str::as_bytes
作为 const fnimpl<T> From<!> for T
slice::Iter
(Mut
)::try_fold
中删除手动展开--quiet
的测试输出经过 Rust 的RFC(征求意见)流程后,Rust 的变化。这些是本周批准实现的 RFC:
每周团队宣布正在做出决定的 RFC 和关键 PR 的“最终评论期”。现在表达你的意见。
option::as_deref
和 option::as_deref_mut
。slice::repeat
(feature repeat_generic_slice
)。可悲的是,本周没有提名。
This Week in Rust is edited by: nasa42, llogiq, and Flavsditz.