2023年在trait中稳定异步函数
原文英文,约1700词,阅读约需6分钟。发表于: 。The async working group's headline goal for 2023 is to stabilize a "minimum viable product" (MVP) version of async functions in traits. We are currently targeting Rust 1.74 for stabilization. This...
Rust的异步工作组计划在2023年稳定支持trait中的异步函数的最小可行产品(MVP),包括核心支持异步函数、发送边界和关联返回类型,以及在返回位置使用“impl trait in traits”。工作组进行了案例研究以验证MVP的实用性,但发现MVP无法很好地支持两种情况。工作组计划提供一个proc宏来自动化解决这些情况。稳定MVP的时间表已经制定,工作组的下一个目标是在2024年发布动态分派和异步闭包支持。