条目

语法:
条目:
   外围属性*
      可见性条目
   | 宏条目

可见性条目:
   可见性?
   (
         模块
      | 外部Crate
      | Use声明
      | 函数
      | 类型别名
      | 结构体
      | 枚举
      | 联合体
      | 常量条目
      | 静态条目
      | Trait
      | 实现
      | 外部块
   )

宏条目:
      宏调用语句
   | 宏规则定义

条目 是 crate 的具体组件。条目在 模块 中排列。 所有条目都有自己的 路径 以决定处在模块树的位置。

条目在编译时将完全确定,在运行时通常静态不变,且在内存中只读。

有以下几种类型的条目:

某些条目会形成隐式的作用域,从而包含子条目。 也就是说,在函数或模块内,条目的声明 (在许多情况下) 可以与语句、控制块等混合, 该条目的含义与在作用域外部声明相同 — 但条目仍然是静态的 — 有所不同的是,该条目在命名空间内的 路径 被所包围条目的名称限定,或者仅对于所包围条目是私有的 (在函数的情况下) 。 相关条目的语法解释了子条目声明可能出现的确切位置。