前言
今天我們要做一個服務監控工具,定期檢查多個服務的健康狀況,並且在服務異常時要有警報工作這個在我做網頁專案時非常實用,當然網上有很多類似的工具甚至 Graf...
在 Zenoh 中橋接 Rust 與 C — 第 1 部分:架構與程式碼生成
Zenoh 是一個高效能、零額外開銷(zero-overhead)的 pub/su...
前言
在 Day 27,我們探討了 StringView 如何提升字串處理效能。這是一種「靜態」的優化——透過更好的數據表示來加速操作。今天,我們將探討另一個層...
Day2我們可以看到將字串轉成疊代器(Iterator)後使用了collect()轉成Vec<char>,最後回傳時又將chars.into_ite...
Rust 逼我成為更好的工程師:模組與可見性:縮小 API 表面,封裝不變式
在前面的篇章中,我們學會了如何用型別系統確保記憶體安全。
今天我們要探討另一個關...
1. 為什麼要結合這三者在前面幾天,我分別學了泛型(讓程式能處理不同型別)、trait(限制泛型的行為),以及生命週期(確保引用安全),今天要學的就是這三者如何...