分类: Rust

15 篇文章

Rust Trait 与泛型
trait 描述类型必须提供的能力,泛型把实现留到使用具体类型时组合。先有两个实现,再理解抽象解决了哪份重复。
Tauri是什么?
一、Tauri 核心定位(先明确它是什么/不是什么) Tauri 是由 Rust 驱动、安全优先、轻量级的跨平台桌面应用框架,核心目标是让开发者用「纯 Web 技术栈(HTML/CSS/JS/TS)」开发 Windows/macOS/Linux 原生桌面应用,同时解决传统 Web 跨平台方案(如 Electron)体积大、性能差、安全性低的问题。 …
Rust 结构体、枚举与模式匹配
struct 表达同时存在的字段,enum 表达互斥的状态。把状态建模进类型,可以避免多个布尔值组合出无效情况。
Rust 所有权与借用
所有权回答谁负责释放,借用回答谁暂时访问。值是否 Copy 由类型能力决定,不由“看起来很小”决定。
Rust 环境搭建与工具链
rustup 管工具链,cargo 管构建与依赖。edition 是源码语言模式,不等于编译器版本号。