标签: rust
与该标签相关的所有文章 "rust".
-
Rust 基础:? 操作符
? 放在 Result 或 Option 后面,意思是:成功就解包继续,失败就提前返回。
-
Rust 基础:宏系统
Rust 有两套完全不同的宏系统:声明式宏(macro_rules!)和过程宏(procedural macros)。前者是模式匹配 + 模板替换,后者是编译期执行的 Rust 函数,操作 token 流。
-
Rust 泛型(二):结构体与 Trait 逐步理解
rust-generics.md 的补充篇。那篇太密,这篇从零开始一步一步来。
-
Rust 泛型(一):总览
没有泛型时,同样的逻辑要为每个类型写一遍: