分类:Rust教程

Rust生命周期

生命周期定义了引用有效的范围。生命周期是隐含的和推断的。Rust使用通用生命周期参数来确保使用有效的实际引用。 预防与生命周期的悬空引用 当程序试图访问无效引用时称为悬空引用,所指向无效资源的指针称为悬空指针。 看看一个…

Rust公开函数

pub关键字用于声明的开头,以便外部函数可以访问该函数。 以下是私有规则: 如果任何函数或模块是公共的,则任何父模块都可以访问它。 如果任何函数或模块是私有的,则可以通过其直接父模块或父项的子模块来访问它。 通过下面一个…

Rust模块

模块是一个名称空间,包含函数或其类型的定义。 模块是函数,结构,特征,impl块等项的集合。 默认情况下,模块的修饰符是私有的,但可以使用pub关键字使用public修饰符覆盖它。 以下是模块中使用的关键字: mod关键…