Rust Book的Operators and Symbols附录列出了两个都是右包含范围的运算符:
| 操作员 | 例子 | 解释 |
|---|---|---|
..= |
..=expr, expr..=expr |
包含右侧的范围字面量 |
... |
expr...expr |
在模式中:包含范围模式 |
这两个运营商有什么区别?或者,换种说法,范围文字和范围模式之间有什么区别?
'In a pattern' 表示expr...expr必须在匹配表达式中使用,expr..=expr而不应该使用。为什么是这样?
rust ×1