diff --git a/src/expressions/if-expr.md b/src/expressions/if-expr.md index 97de5402f038ec0aedc37671f0333f43ce027cf7..a9ef51660a31f54c2225f7c3fa6b99d4bd3d186c 100644 --- a/src/expressions/if-expr.md +++ b/src/expressions/if-expr.md @@ -131,7 +131,7 @@ if let E::X(n) | E::Y(n) = v { ``` `if let`表达式不能是[惰性布尔运算符表达式][_LazyBooleanOperatorExpression_]。 -使用惰性布尔运算符的效果是不明确的,因为 Rust 里一个新特性(if-let执行链(if-let chains)的实现-请参阅[eRFC 2947][_eRFCIfLetChain_])正被提上日程。 +使用惰性布尔运算符的效果是不明确的,因为 Rust 里一个新特性(if-let执行链(if-let chains)的实现-请参阅[eRFC 2497][_eRFCIfLetChain_])正被提上日程。 当确实需要惰性布尔运算符表达式时,可以像下面一样使用圆括号来实现: