2023-10-18
本文由 ChatGPT(gpt-3.5-turbo-1106) 翻譯。
你好,歡迎來到另一期的「本周 Rust 新聞」! Rust 是一种讓每個人都能建立可靠和高效軟體的編程語言。 這是其進展和社區的每周摘要。 想要讓某事被提及嗎?在 Twitter 上標記我們@ThisWeekInRust,或在 mastodon.social 上標記我們@ThisWeekinRust,或提交 pull request。 想要參與其中嗎?我們歡迎貢獻。
「本周 Rust 新聞」是在 GitHub 上公開開發,並可以在 this-week-in-rust.org 上查看歷史存檔。 如果你在本周的文章中發現任何錯誤,請提交 PR。
本周的精选 Crate 是 rinf,这是一个用于在 Flutter 中编写 Rust 代码的库。
感谢 Kim Dong-Hyun 自荐这个库!
一直想要貢獻開源項目,但不知從何開始嗎?每週我們都會突顯一些 Rust 社群的任務,讓您可以挑選並立即開始!
其中一些任務可能會有導師提供協助,請前往任務頁面了解更多資訊。
ockam space show(無參數)互動,向使用者詢問要顯示的空間名稱清單(tuify)ockam tcp-inlet delete --help 的文字(clap 指令)如果您是 Rust 專案擁有者,並正在尋找貢獻者,請在此處提交任務。
這個星期 Rust 專案 合併了 409 個拉取請求。
以下是一些合併的拉取請求:
const_eval: 允許在常數上下文中包含 &mut T 的函數指針簽名rustc_hir_pretty 清理工作Config::hash_untracked_state 回調rustc_featuresS-waiting-on-authorunreachable pattern 警告DefiningAnchor::Bubbleenum 的區別值async fn 和返回位置 impl Trait 在 trait 中return 給 for 後的分號break,建議為塊加上標籤PatKind::Errorrustc_log 中的線程 IDnew_in标记为const(https://github.com/rust-lang/rust/pull/116559)
在正则表达式自动机元数据中,取消对逆向后缀优化的广泛扩展(https://github.com/rust-lang/regex/pull/1111)
对regex-lite进行调整,以避免在堆栈溢出测试中发生嵌套限制(https://github.com/rust-lang/regex/pull/1106)
放宽ASCII兼容规则并改善逆向后缀优化(https://github.com/rust-lang/regex/pull/1105)
修复在32位体系结构上进行文档测试时的regex和regex-automata编译问题(https://github.com/rust-lang/regex/pull/1107)
修复在32位体系结构上进行文档测试时的regex-lite编译问题(https://github.com/rust-lang/regex/pull/1101)
撤销最近对regex-syntax区间集合优化的更改(https://github.com/rust-lang/regex/pull/1102)
cargo:在MSRV失败时建议备选版本(https://github.com/rust-lang/cargo/pull/12798)
cargo:在目标文件夹路径无效时添加详细消息(https://github.com/rust-lang/cargo/pull/12820)
cargo:在警告消息中添加包名称和版本(https://github.com/rust-lang/cargo/pull/12799)public依赖配置#[repr(transparent)]get_first: 在非原始片段上进行lintmanual_is_ascii_check: 也检查is_ascii_hexdigtunnecessary_lazy_eval: 如果闭包具有返回类型注释,则减少适用性replace_is_ok_with_if_let_ok辅助功能replace_is_some_with_if_let_some 助手_tmp处选择2023年10月18日至2023年11月15日期間的 Rusty 活動 🦀
如果您正在舉辦 Rust 活動,請將其添加到日曆中,以便在此提及。請記得添加活動鏈接。請發郵件給Rust 社區團隊獲取訪問權限。
请查看最新的 r/rust 的 Who's Hiring 帖子
當你在添加一些程序化宏後,Rust 的建構時間變得更慢時:
我們稱之為 syn 稅 🦀
感謝 Jacob Pratt 的建議!
本周 Rust 新聞由以下成員編輯:nellshamrell,llogiq,cdmistman,ericseppanen,extrawurst,andrewpollack,U007D,kolharsam, joelmarcey,mariannegoldin,bennyvasquez。
由 The Rust Foundation 贊助的郵件列表主機。