This website requires JavaScript.
Explore
Help
Register
Sign In
perro
/
rust-by-practice
Watch
1
Star
0
Fork
You've already forked rust-by-practice
0
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
3f2555f7a6
rust-by-practice
/
zh-CN
/
src
/
SUMMARY.md
3.6 KiB
Raw
Blame
History
Unescape
Escape
Summary
关于 pracitce.rs
变量绑定与解构
基本类型
数值类型
字符、布尔、单元类型
语句与表达式
函数
所有权和借用
所有权
引用和借用
复合类型
字符串
数组
切片
元组
结构体
枚举
流程控制
模式匹配
match, matches! 和 if let
模式
方法和关联函数
泛型和特征
泛型
Const 泛型
特征 Traits
特征对象
进一步深入特征
集合类型
动态字符串 String
动态数组 Vector
KV 存储 HashMap
类型转换
as
From/Into
Others
返回值和 panic! todo
panic! 深入剖析
返回值result 和 ?
包和模块 todo
包 Crate
模块 Module
使用use引入模块及受限可见性
注释和文档 todo
格式化输出 todo
生命周期 todo
生命周期基础
&'static 和 T: 'static
深入生命周期
函数式编程: 闭包、迭代器 todo
闭包 Closure
迭代器 Iterator
newtype 和 Sized todo
智能指针 todo
Box
Deref
Drop
Rc and Arc
Cell and RefCell
Weak 和循环引用todo
自引用 todo
多线程 todo
多线程基础
消息传递
线程同步
:
锁、Condvar和信号量
线程同步
:
Atomic
Send 和 Sync
全局变量 todo
错误处理 todo
Unsafe doing
内联汇编
macro 宏 todo
测试 todo
编写测试及控制执行
基准性能测试 Benchmark
单元测试及集成测试
断言 Assertions
Async/Await 异步编程 todo
async 和 await!
Future
Pin 和 Unpin
Stream 流处理