使用 mem::take
减少堆分配
这是我们在 rustls(Rust 中的现代 TLS 库)中所做的性能工作系列的第一篇文章。今天,我们说说如何使用 mem::take
驯服 borrow 检查器。
更多请看:https://ferrous-systems.com/blog/rustls-borrow-checker-p1/
ruffle 2023 回顾
Ruffle 是一个用 Rust 编程语言编写的 Adobe Flash Player 模拟器。 Ruffle 使用 WebAssembly 面向桌面和 Web。
一起来看看 ruffle 2023 年的一些重要信息回顾:https://ruffle.rs/blog/2024/01/14/2023-in-review
项目地址:https://github.com/ruffle-rs/ruffle/
编写自己的 Rust linter
Linter 允许改进代码库,甚至可以在编译时检测潜在的逻辑问题。在 Rust 中,我们有常用的 Clippy,。如果需要添加特定于您的项目的新 lint,最好编写自己的 linter。
那么如果我们要自己实现一个 Rust linter,可以看这个分享:https://blog.guillaume-gomez.fr/articles/2024-01-18+Writing+your+own+Rust+linter
嵌入式 Rustacean 通讯第十一期
详情请看:https://www.theembeddedrustacean.com/p/the-embedded-rustacean-issue-11
From 日报小组 @Jancd
社区学习交流平台订阅:
评论区
写评论还没有评论