2023-08-23
本文由 ChatGPT(gpt-4-1106-preview) 翻譯。
您好,歡迎閱讀《本週的 Rust》的另一期!
Rust 是一種編程語言,其設計宗旨是讓每個人都能建造可靠且高效的軟體。
這是其進展和社群的每週摘要。想要讓我們提及您的事項嗎?在 Twitter 上用 @ThisWeekInRust 標記我們或在 mastodon.social 上用 @ThisWeekinRust 標記我們,或者發送我們一個 pull 請求。 想要參與貢獻嗎?我們熱愛貢獻。
本週的 Rust 是在 GitHub 上 公開開發的,並且存檔可以在 this-week-in-rust.org 查看。 如果您發現本週問題的任何錯誤,請提交一個 PR。
本週的 crate 是 document-features,一個能夠從 Cargo.toml 檔案中的評論裡提取功能標誌(feature flags)文檔的 crate。
感謝 Zicklag 的推薦!
一直想要參與開源專案,但不知道從哪裡開始? 我們每週都會從 Rust 社群中挑選一些任務,讓您挑選並開始貢獻!
其中一些任務可能也有導師可供諮詢,詳細信息請訪問任務頁面。
如果您是 Rust 專案的所有者,並且正在尋找貢獻者,請在這裡提交任務。
過去一週有合併了 342 個 pull 請求
count 解析 (RFC #3086)custom_mir:將 Call() 終結者語法改為更易於閱讀的形式relocation_model新增至配置(cfg)中】(https://github.com/rust-lang/rust/pull/113966)try_coerce的副作用】(https://github.com/rust-lang/rust/pull/114834)rustc_do_not_const_check的函數進行常數執行】(https://github.com/rust-lang/rust/pull/114992)FnDef】(https://github.com/rust-lang/rust/pull/114668)shallow_lint_levels_on標記為eval_always】(https://github.com/rust-lang/rust/pull/114536)在一致性中對指示循環警告,導致實現被認為不重疊 以下是對於相關 Rust 倉庫提交訊息列表的中文翻譯(繁體):
cargo: credential: 將 cargo:basic 重命名為 cargo:token-from-stdout
license 欄位中使用 OR 運算子iter_overeager_cloned:偵測 .cloned().map() 和 .cloned().for_each()new_without_default:包含 where 子句在建議中,使其適用useless_conversion:只在路徑至函式項目上進行 lint,並在巨集中修復 FPto_owned 以免 .implicit_cloneunwrap_or_default 中建議的方法是否存在NEEDLESS_PASS_BY_REF_MUTshould_panic_without_expect#[doc(hidden)] 標註的項目2023年8月23日至2023年9月20日之間的Rust活動 🦀
(請注意,這裡未提供實際活動的清單,若需要具體活動資訊,還請進一步提供詳情。)
如果您正在組織 Rust 活動,請將其加入至日曆中以便在這裡提及。請記得加上活動的連結。 如需取得存取權,請寄信給Rust 社群團隊。
請查看 Reddit 上 r/rust 的最新 招聘專欄。
[...] 沒有必要對人施加壓力。
除非他們用三個空格來縮排。這些人需要被無情地嘲笑和公開騷擾,直到他們看到理智並使用五個空格,像所有有教養的人一樣。該死的野蠻人...
感謝 Jonas Fassbender 的建議!
《本週在 Rust》由以下人員編輯:nellshamrell、llogiq、cdmistman、ericseppanen、extrawurst、andrewpollack、U007D、kolharsam、joelmarcey、mariannegoldin、bennyvasquez。
電子郵件名單托管由Rust 基金會贊助。