Rust周刊2026W22 | serde-const-default v0.1、BoquilaHUB 0.5、rgx v0.12.3、slintcn 0.22、gitoxide 5月26日进展
本周 Rust 生态持续活跃:Tonic 正式加入 gRPC 生态,hyper 发布2025用户调查结果。内容涵盖 Bevy 引擎可视化讲解、AI 辅助 UI 测试实践、单体仓库经验、性能分析陷阱,以及多个实用 crate 更新和深入技术文章,适合各水平 Rustacean 阅读。
🛠 Project/Tooling Updates
gitoxide —— 5月26日进展
gitoxide —— 5月26日进展
hyper 2025 用户调查结果
hyper 2025 用户调查结果
Rust 更新:gRPC 迎来 Tonic!
Rust 更新:gRPC 迎来 Tonic!
serde-const-default v0.1:用 const 值作为字段默认值时消除样板代码
serde-const-default v0.1:用 const 值作为字段默认值时消除样板代码
BoquilaHUB 0.5:面向自然的 AI,现已包含 SOTA AI 生物声学模型和嵌入模型
BoquilaHUB 0.5:面向自然的 AI。现已包含 SOTA AI 生物声学模型和嵌入模型
splog:带自动标签分类的日志查看器 TUI
splog:带自动标签分类的日志查看器 TUI
rgx v0.12.3 —— 用 Rust 构建终端正则表达式调试器
rgx v0.12.3 —— 用 Rust 构建终端正则表达式调试器
UI 测试是 AI 所需的护栏:clipboardwire 的故事
UI 测试是 AI 所需的护栏:clipboardwire 的故事
slintcn 0.22:面向 Slint 原生应用的 shadcn/ui 风格复制粘贴组件
slintcn 0.22:面向 Slint 原生应用的 shadcn/ui 风格复制粘贴组件
📖 Observations/Thoughts
Noroboto:Rust 中的字体欺骗与缓解
Noroboto:Rust 中的字体欺骗与缓解
擦除存在类型
擦除存在类型
libwce:小波编解码器的熵编码层,独立发布
libwce:小波编解码器的熵编码层,独立发布
技术笔记:Theseus——将 win32 翻译为 wasm
技术笔记:Theseus:将 win32 翻译为 wasm
Bevy 游戏引擎可视化讲解
Bevy 游戏引擎可视化讲解
物理 AI 需要类型化的世界模型,而非向量数据库
物理 AI 需要类型化的世界模型,而非向量数据库
保持冷静,使用(Rust)单体仓库
保持冷静,使用(Rust)单体仓库
[音频] Rust for Linux Live,嘉宾 Alice Ryhl 和 Greg Kroah-Hartman
[音频] Rust for Linux Live,嘉宾 Alice Ryhl 和 Greg Kroah-Hartman
[音频] Netstack.FM 第38期——用 Rama 构建和测试网络协议栈
[音频] Netstack.FM 第38期 —— 用 Rama 构建和测试网络协议栈
[视频] 能用星星组成二维码吗?
[视频] 能用星星组成二维码吗?
📚 Rust Walkthroughs
Rust 模式与工程实践指南
Rust 模式与工程实践指南
自由放任错误处理
自由放任错误处理
通过构建 Git 对象存储读取器学习 Rust HashMap 和迭代器
通过构建 Git 对象存储读取器学习 Rust HashMap 和迭代器
通过构建并将 Pong 部署到 Itch.io 学习 Bevy 基础
通过构建并将 Pong 部署到 Itch.io 学习 Bevy 基础
性能分析器无法显示的减速问题
性能分析器无法显示的减速问题
为 3DS 构建 AsyncIO 执行器
为 3DS 构建 AsyncIO 执行器
[视频] 在无继承语言中实现继承的九种方式:Rust
[视频] 在无继承语言中实现继承的九种方式:Rust
📦 Crate of the Week
本周推荐 crate:inline_tweak
本周推荐的 crate 是 inline_tweak,它可以在不重新完整编译的情况下,在 Rust 应用中嵌入可动态调整的常量。
📌 miscellaneous
内容寻址的 Rust 构建(或者说,kache 到底缓存了什么)
内容寻址的 Rust 构建(或者说,kache 到底缓存了什么)
📌 newsletters
Rust 科学计算周刊 #18(2026年5月)
Rust 科学计算周刊 #18(2026年5月)
