感谢各位参加由Rustcc主办的首届Rust中国开发者大会。本次大会的回放录像已经在Rustcc论坛公布。
回放地址:https://rustcc.cn/article?id=471b7ca6-aa2e-4ea5-b692-6757adc4778a
知名的Rust语言静态分析软件发布了此次更新公告。现在,苹果M1处理器上可以运行rust-analyzer。对可模式匹配的结构体,现在rust-analyzer提供匹配的自动补全功能。VSCode已经支持对Rust语言的TextMate语法高亮标准,为了简化实现,rust-analyzer将使用VSCode提供的标准。当重命名Rust文件时,rust-analyzer会分析它所在的模块,一并命名父级文件中的模块名称。另外,本次更新支持了常量语句块的语法分析。
本次更新还包括若干项修复和内部性能改进。
更新公告:https://rust-analyzer.github.io/thisweek/2020/12/28/changelog-57.html
本篇博客中,作者分析了Tokio 1.0版本和0.2版本的接口代码差异,以及对代码风格的影响。在新版本下,许多Tokio结构体的操作不再要求自身的可变借用,这能为并发代码减少包装的层数。另外,作者还分析了异步询问函数的改变,以及给出了它对未来接口代码修改的期望。
博客文章:https://leshow.github.io/post/udp_tokio_1_0/
PROST!是一个纯Rust语言的协议缓冲区(ProtoBuf)实现。它对proto2和proto3有良好的支持,使用Apache-2.0协议在GitHub上开源。
发布页面:https://github.com/danburkert/prost/releases/tag/v0.7.0
--
From 日报小组 洛佳