日期:2019-10-15
你好,欢迎再来一期本周的螃蟹行情!Rust是一种追求三位一体的系统语言:安全性、并发性和速度。这是它的进展和社区的每周总结。有什么要说的吗?推特@ThisWeekInRust或向我们发送请求。 想参与吗?我们热爱贡献.
这本周的螃蟹行情是在在 Github 上公开的。如果你在本周的问题中发现任何错误,请提交 PR。
std::mem::drop
。generichash::Digest::eq
始终返回 true。这周,我们不是一个,也不是两个,而是三个箱子!有Watt,一个基于 WASM 的快速 proc-macro 运行时,Anyhow,为另一个错误处理箱,和spotify-tui,Spotify 的控制台用户界面。
谢谢Aloso, zicklag and Vikrant 的建议!
总是想为开源项目做出贡献,但不知道从哪里开始?每周我们都会强调一些来自 Rust 社区的任务,供您挑选并开始!
其中一些任务也可能会有指导者,请访问任务页,了解更多信息。
dispatcher::set_default
。如果您是 Rust 项目的所有者并且正在寻找贡献者,请提交任务这里。
在上周合并了,共有 302 个拉取请求
const unsafe? extern fn
的支持target_has_atomic_load_store
type_ident
路径,使用 dummy Spanas_str()
调用的删除if
要么while
使用时,建议解引用的布尔引用SmallVec::collect
TokenStream
concatenationClone::clone_from
for VecDeque
slice::repeat
mem::take
HashMap
)Entry::insert
saturating_mul
的性能rust-std
组件经过 Rust 的RFC(征求意见)流程后,Rust 的变化。这些是本周批准实现的 RFC:
每周团队宣布正在做出决定的 RFC 和关键 PR 的“最终评论期”。现在表达你的意见。
发推特给我们@ThisWeekInRust为了得到你在这里列出的工作机会!
如果 rust 社区存在一股风气的话,那应该是,软件应该具有 strong static typing,而人们应该具有 soft dynamic typing。
多亏了Kyle Strand为了这个建议!
This Week in Rust is edited by: nasa42, llogiq, and Flavsditz.