1. 為什麼需要 Rc在 Rust 的所有權規則中,一個值同一時間只能有一個擁有者。但有時候,我們希望能讓多個變數共同擁有一份資料,像多個節點同時指向同一段記憶...
前言
Hi 大家,今天我們來看看 Rust 的迭代器系統。
迭代器基礎
創建迭代器
fn main() {
let vec = vec![1, 2, 3...
前言
Hi 大家,現在我們已經掌握了 Rust 的核心概念:所有權、借用和生命週期。今天我們來看看如何組織和構建更複雜的資料結構 - 結構體(Structs)。...
在我們之前的文章中 (Day 10),曾經提到了如何使用 Tauri 內建的 State 功能來管理應用程式的狀態。State 非常適合用來處理應用程式運行期間...
快速回顧學到的內容
安裝與工具
rustup、cargo、cargo new / build / run / fmt。
Rust 基礎語法
變數、型...
Rust 逼我成為更好的工程師 零拷貝:切片(Slice)與字串切片(&str)
在 Rust 的世界裡,集合 (Vec, HashMap) 定義了資...