🦀

Rust 关键字速查

Rust 关键字速查。

本地处理 · 不上传

加载工具中…

相关:rust · 关键字 · 语法

Rust关键字速查列出该语言的全部保留字及其含义与用法。含所有权与生命周期相关的关键字,以及为未来保留的词。

使用步骤

  1. 按所有权、生命周期、控制流分类定位
  2. 确认关键字属于哪个版本的 edition
  3. 注意保留但尚未使用的关键字也不能作标识符
  4. 看清示例中的引用与可变标记

使用场景

  • 确认某个标识符是否为保留字
  • 学习Rust时的语法参考
  • 查阅关键字的具体用法
  • 代码审查时的对照

小贴士

  • mut 表示可变,Rust 中变量默认不可变,这与多数语言相反,也是它安全性的基础之一。
  • unsafe 并不关闭借用检查器,它只是允许使用几种额外的操作(解引用裸指针等),其余检查依然生效。
  • 部分关键字(如 async、await)是后续版本引入的,在旧版本的 edition 中它们可以作为标识符使用。

常见问题

为什么变量默认不可变?

这个默认值让「可变」成为需要显式声明的例外,从而减少意外修改。它也让编译器能做更多优化与安全保证。习惯之后会发现大部分变量确实不需要可变。

unsafe 是关闭安全检查吗?

不是。unsafe 只额外允许五类操作(如解引用裸指针、调用 unsafe 函数),借用检查、类型检查等依然全部生效。它标记的是「这段代码的安全性由人来保证」的范围。

关键字会随版本变化吗?

会。Rust 通过 edition 机制引入新关键字而不破坏旧代码——async 在 2015 edition 中仍可作标识符,在 2018 及以后才是关键字。这让语言能演进而不切断兼容。

Rust 关键字速查是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用Rust 关键字速查,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。