V-RSVision-RS

Vision-RS

Rust 所有权系统详解Vec<T> 动态数组实现原理Tokio 异步运行时深入解析
Rust 心智世界
  • Part 0 · 如何"正确地理解 Rust 规范"
  • Part 1 · Rust 程序的"静态世界"总览
  • Part 2 · 表达式模型:Rust 为什么"不是 C++"
  • Part 3 · 类型系统不是"类型",而是"约束集合"
  • Part 4 · 所有权模型
  • Part 5 · 借用与生命周期:Rust 的"证明系统"
  • Part 6 · 模式系统:Rust 的"控制结构核心"
  • Part 7 · Trait 系统:Rust 抽象能力的根源
  • Part 8 · 泛型与单态化:零成本抽象的代价
  • Part 9 · 内存模型与 Interior Mutability
  • Part 10 · 并发模型:类型系统防止数据竞争
  • Part 11 · Async / Future:语言级状态机生成
  • Part 12 · Unsafe Rust:责任的显式转移
  • Part 13 · 宏与编译期元编程
  • Part 14 · 编译期 vs 运行期的最终分界
Rust 核心概念
  • 变量与常量
  • 数据类型
  • 所有权系统
  • 借用与引用
  • 生命周期
  • 泛型
  • Trait
  • 错误处理
  • 宏系统
  • 模式匹配
  • 堆与栈
  • 内存布局
数据结构

标准库提供

    自定义实现

      三方库原理
      • Tokio - 异步运行时深度解析
      网络编程 & 分布式