• alignment:对齐量、对齐值
  • annotated:标注
  • artifact:部件
  • associated constant/function:关联常量/函数
  • attribute macro:属性宏
  • the attributed function:此(属性限定的)函数
  • bare attribute:裸属性。-指没有属性值或属性列表的属性
  • block:块
  • body: 代码体
  • boxed: 装箱的、box化的
  • byte order mark: 字节序标记
  • checked:安全检查通过的
    • unchecked:不受安全检查的
  • coercion:自动强转、强制转换
  • combinator:组合器
  • canonical:规范
  • constructor:构造器、构造函数
  • delimiter: 定界符
  • destructor:析构行为、析构函数
  • desugar:脱糖
  • discriminant: 判别值、判别式
  • doc comment: 文档型注解
  • dyn trait:trait对象、动态分发
  • emit:发布、扩展出(对宏展开专用)
  • endianness: 字节序
  • evaluation:求值、计算
  • feature:特性
  • field: 字段
  • final expression: 最终表达式
  • follow-set: 随集
  • fragment specifier:片段分类符
  • grammar:语法、文法
  • hygiene:卫生性
  • implementing type:实现类型
  • inherent implementation: 固有实现
  • initializer: 程序初始化器、初始化器
    • initializer expression: 初始化表达式
  • irrefutable: 不可反驳型
  • item: 程序项,
    • associated item:关联程序项
    • constant item:常量项
    • module item:模块项
    • static item:静态项
    • trait item:trait项
  • key: 键
  • lexer: 词法
  • lifecycle:生命周期
  • lifetime: 生存期
  • macro attribute:宏属性、属性宏(定义的)属性
  • mark、marker:标记、标记符
  • match arm: 匹配臂
  • matcher: 匹配器
  • meta item attribute:元项属性
  • monomorphization:单态化
  • namespace: 命名空间
  • nominal:标称、标称型;-就是可以使用路径来指向的
    • nominal type: 标称类型;-就是可以实现trait的普通类型
  • notation: 符号、表义符
  • never type: never类型、无返回类型
  • operator: 操作符、运算符
    • binary operators: 双目运算符、二元运算符
    • unary operators: 单目运算符、一元运算符
  • parameter pattern: 参数模式
  • predicate: 谓词
  • prelude:预导入包
  • primitive type:原生类型
  • public: 公有、公有的
  • rang:区间(表示数据类型时用)
  • raw pointer: 裸指针
  • re-exported:重新导出的
  • re-exporting: 重导出
  • refer to: 指代、引用
  • referent:所指对象、引用对象
  • representation: 表示形式、表形
    • primitive representation: 原语表形
  • safety:安全条款
  • separator: 分隔符
  • scrutinee: 检验对象表达式、检验对象
  • sign-extend:符号扩展
  • signal an error/warning:触发编译器报错/告警
  • size: 内存宽度
    • sized:固定内存宽度
    • unsized:非固定内存宽度
  • trait object:trait对象
  • str:字符串切片
    • stringified: 字符串化
  • subtrait:子trait
  • supertrait: 超类trait
  • symbol: 签名
  • syntax: 句法
  • terminate:结束
  • the lint check attributes: lint检查类属性
  • trait bounds: trait约束
  • transcriber: 转码器
  • type annotation:类型标注
  • unit-like struct:单元结构体
  • unit struct:单元结构体
  • unit tuple: 单元结构体
  • unreachable code :执行不到的代码
  • unstable: 暂未稳定的
  • unwind: 展开
  • variant: 变体。指枚举或元组的变体
  • whitespace: 空白符
  • wrap: 包装
    • unwrap:解包
  • zero-extend:零扩展
  • zero-sized: 零内存宽度
  • zero-variant enums: 零变体枚举