2023-02-15
本文由 ChatGPT(gpt-3.5-turbo-1106) 翻译。
欢迎阅读本期的 本周 Rust 新闻!Rust 是一种赋予每个人构建可靠和高效软件能力的编程语言。本周对其进展和社区的情况做了总结。想要被提及吗?在 Twitter 上标记我们 @ThisWeekInRust,或在 mastodon.social 上标记 @ThisWeekinRust,或者给我们提交 pull request。希望参与进来?我们欢迎贡献。
本周 Rust 新闻 是在 GitHub 上公开开发的。如果您发现本周期的任何错误,请提交 PR。
#[track_caller] 你都不需要知道的本周的优秀 Crate 是 bkmr,一个快速的命令行书签管理器和启动器。
感谢 sysid 自荐!
一直想要为开源项目做贡献,但不知道从哪里开始吗? 每周我们都会突出一些 Rust 社区的任务供您选择并开始!
其中一些任务可能会有导师提供支持,请访问任务页面获取更多信息。
如果您是 Rust 项目所有者,正在寻找贡献者,请在此处提交任务。
在上周共合并了387个拉取请求。点击此处查看详细信息
impl 存在,则在新求解器中取消 auto trait 内置实现的资格impl Trait 类型deferred_projection_equality-Zterminal-urls 以使用 OSC8 来表示错误码&mut !Unpin 不可解引用,并使 Box<!Unpin> 不是 noaliasderive_const 正确地推导 const-if-const 实现'atomic_mut_ptr' 方法为 constTyKind::eqquery_cache_hit,减少查询热路径的代码大小true 和 false 作为布尔标志参数CopyProp 中将投影转换为复制Rc 实现 AsFd 和 AsRawFdarray::map 代码生成cstr_from_bytes_until_nulargv 时停在第一个 NULL 参数处-Zrustdoc-scrape-example 必须在构建脚本错误时失败-C 标志以在构建前更改当前目录cargo_new::NewProjectKind 重新导出为公共arithmetic_side_effects 注意常量项cast_possible_truncation: 发出适当的帮助信息suspicious_to_owned: 使用 span_suggestions 提出两种意图的建议suspicious_command_arg_space lintalmost_swapped: 使用 let 语句检测几乎交换bool_assert_comparison 中根据需要否定建议unsafe 添加后缀完成i686-pc-windows-msvc 二进制文件r# 前缀DidChangeWorkspaceFolders 通知2023年2月15日至2023年3月15日之间的 Rusty 活动 🦀
如果您正在举办 Rust 活动,请将其添加到[日历]以获取在此处提及的机会。请记得添加活动链接。发送电子邮件给Rust 社区团队以获取访问权限。
请查看最新的 r/rust 招聘帖子
所有支持 C/C++ 的论点似乎都可以归结为“好司机不需要安全带,因为他们不会发生事故”
This Week in Rust 编辑人员:nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, andrewpollack, U007D, kolharsam, joelmarcey, mariannegoldin, bennyvasquez.
电子邮件列表托管由 Rust 基金会 赞助