🦀
Rust 关键字速查
Rust 关键字速查。
本地处理 · 不上传
加载工具中…
相关:rust · 关键字 · 语法
Rust关键字速查列出该语言的全部保留字及其含义与用法。含所有权与生命周期相关的关键字,以及为未来保留的词。
使用步骤
- 按所有权、生命周期、控制流分类定位
- 确认关键字属于哪个版本的 edition
- 注意保留但尚未使用的关键字也不能作标识符
- 看清示例中的引用与可变标记
使用场景
- 确认某个标识符是否为保留字
- 学习Rust时的语法参考
- 查阅关键字的具体用法
- 代码审查时的对照
小贴士
- mut 表示可变,Rust 中变量默认不可变,这与多数语言相反,也是它安全性的基础之一。
- unsafe 并不关闭借用检查器,它只是允许使用几种额外的操作(解引用裸指针等),其余检查依然生效。
- 部分关键字(如 async、await)是后续版本引入的,在旧版本的 edition 中它们可以作为标识符使用。
常见问题
为什么变量默认不可变?
这个默认值让「可变」成为需要显式声明的例外,从而减少意外修改。它也让编译器能做更多优化与安全保证。习惯之后会发现大部分变量确实不需要可变。
unsafe 是关闭安全检查吗?
不是。unsafe 只额外允许五类操作(如解引用裸指针、调用 unsafe 函数),借用检查、类型检查等依然全部生效。它标记的是「这段代码的安全性由人来保证」的范围。
关键字会随版本变化吗?
会。Rust 通过 edition 机制引入新关键字而不破坏旧代码——async 在 2015 edition 中仍可作标识符,在 2018 及以后才是关键字。这让语言能演进而不切断兼容。
Rust 关键字速查是免费的吗?
是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。
使用Rust 关键字速查,我的数据安全吗?
安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。