Avatar notebook default
7篇文章 · 2952字 · 1人关注
  • [Rust]生命周期

    简介 一个变量的生命周期就是变量从创建到销毁的整个过程,Rust中主要是通过大花括号的范围控制和计算生命周期。 生命周期标识符 对函数内部生命周...

  • [Rust]指针

    Box<T> 与我们通常熟知的指针概念相同,是指向堆中数据的指针。Box<T>沿袭了Rust所有权机制:共享不可变,可变不同享,即, 同时只能存...

  • [Rust]泛型

    泛型允许在程序中包含使用调用(实例化)时才确定的类型,这样就可以将不同类型具有相同功能的代码抽象在一个方法中。 结构体和枚举中的泛型 标准库中的...

  • [Rust]Trait

    trait定义了某一个类型所具有的特定行为,跟Java中的抽象类有类似,但有一些区别。trait中可以包含常量,函数和类型等。 Self 所有的...

  • [Rust]字符串

    Rust中字符串涉及两种类型:&str和String &str str是Rust的内置类型,&str是对str的借用。本质上&str是一个&[u...

  • [Rust] 导入和模块

    Rust中将传统的lib或者库称为 crate, 通常的包称为模块(module), 使用use关键字引用crate中内容。 Rust默认有Pr...

  • [Rust] 变量与类型

    变量 Rust的变量必须先声明后使用,使用 let 开始声明,默认是不可变的,如果要声明可变需要 let mut Rust只允许 局部变量/全局...

文集作者