💡
原文英文,约700词,阅读约需3分钟。
📝
内容提要
Rust 1.82版本引入了wasm32-wasip2目标,支持WASI 0.2的二级平台,允许开发者使用WASI 0.2接口编写网络代码。标准库对WASI 0.2的支持仍在扩展中,预计将逐步完善。
🎯
关键要点
- Rust 1.82版本引入了wasm32-wasip2目标,支持WASI 0.2的二级平台。
- wasm32-wasip2目标现在保证可以构建,并可通过Rustup安装。
- 开发者可以直接针对WASI 0.2编写网络代码,之前需要依赖工具进行后处理。
- WASI 0.1不支持套接字,WASI 0.2的稳定性使得生态系统可以开始支持网络功能。
- 标准库对WASI 0.2的支持仍然有限,预计将在未来逐步扩展。
- 用户可以直接使用wasi crate或通过wit-bindgen生成WASI绑定来使用WASI 0.2 API。
- Rust项目对Wasm Components和WASI 0.2的支持达到了一个新的里程碑。
🏷️
标签
➡️