宣布特徵中的「異步 fn」和返回位置「impl 特徵」(Rust 博客)

https://lwn.net/Articles/955925/

Rust Blog 宣布了穩定化的幾個特性,旨在改善對異步碼的支援:從 Rust 1.26 開始,Rust 允許使用 impl Trait 作為函數的返回類型。而在 Rust 1.75,您可以在 trait 定義和 trait 實現中使用 return-position impl Trait。這與異步函數有關,因為異步函數僅是返回-> impl Future 的簡寫,並且現在可以在 trait 中使用 async fn。

via LWN.net

December 22, 2023 at 12:11AM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *