Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

不安全性

不安全操作是指那些可能会违反 Rust 静态语义中内存安全保证的操作。

以下语言层级的特性不能在 Rust 的安全子集中使用:

  • 读取或写入 可变 或不安全的 外部 静态变量。
  • 访问 联合体 的字段,除了对其进行赋值。
  • 调用不安全函数。

  1. 在 2024 版次 之前,允许在不使用 unsafe 的情况下声明外部块。