内容来自杨旭老师 Rust编程语言入门教程(Rust语言/Rust权威指南配套)【已完结】
第5章 使用结构体来组织相关联的数据
定义并实例化结构体
在变量名与字段名相同时使用简化版的字段初始化方法
使用结构体更新语法根据其他实例创建新实例
使用不需要对字段命名的元组结构体来创建不同的类型
没有任何字段的空结构体
一个使用结构体的示例程序
使用元组来重构代码
使用结构体来重构代码:增加有意义的描述信息
通过派生trait增加实用功能
方法
定义方法
带有更多参数的方法
关联函数
多个impl块
第6章 枚举与模式匹配
定义枚举
枚举值
Option枚举及其在空值处理方面的优势
控制流运算符match
绑定值的模式
匹配Option<T>
匹配必须穷举所有的可能
_通配符
简单控制流if let
第7章 使用包、单元包及模块来管理日渐复杂的项目
包与crate
通过定义模块来控制作用域及私有性
用于在模块树中指明条目的路径
使用pub关键字来暴露路径
使用super关键字开始构造相对路径
将结构体或枚举声明为公共的
使用use关键字将路径导入作用域
创建use路径时的惯用模式
使用as关键字来提供新的名称
使用pub use重导出名称
使用外部包
使用嵌套的路径来清理众多use语句
通配符
将模块拆分为不同的文件
!!!

!!!












!!!


































































































原文链接: https://dashen.tech/2020/10/19/The-Rust-Programming-Language-配套视频-第5章-第7章/
版权声明: 转载请注明出处.