Rust 1.35 稳定版预发布测试
RUSTUP_DIST_SERVER=https://dev-static.rust-lang.org rustup update stable
1.35增加的一些特性摘要:
- 为
Box<FnOnce>
,Box<FnMut>
, 和Box<Fn>
实现了FnOnce/FnMut/Fn。(来自社区 @crlf0710的贡献 ),相关PR:#59500 - 支持将闭包转换为usnafe的函数指针。
- 增加了
wasm32-unknown-wasi
Target。 - 线程在Debug模式下将显示ID。
alloc::System
实现了Default
。dbg!()
支持无参数调用。- ASCII转换速度提升了4倍速。
- 稳定了一些API。
kakoune编辑器已经支持了async/await关键字高亮
#kakoune #IDE #editor
(头一次听说kakoune这个编辑器,恕我无知)。期待其他编辑器也支持,最好是能支持自定义各种emoji。
不过VSCode又多了一个语法高亮的插件:Tree Sitter,号称可以提供更好的Rust高亮。
「异步Explained系列」Rust异步如何工作
#futures #async