diff --git a/src/appendix-02-operators.md b/src/appendix-02-operators.md index e70cc737..965b2371 100644 --- a/src/appendix-02-operators.md +++ b/src/appendix-02-operators.md @@ -24,7 +24,7 @@ overload that operator is listed. | `&` | `&type`, `&mut type`, `&'a type`, `&'a mut type` | Borrowed pointer type | | | `&` | `expr & expr` | Bitwise AND | `BitAnd` | | `&=` | `var &= expr` | Bitwise AND and assignment | `BitAndAssign` | -| `&&` | `expr && expr` | Logical AND | | +| `&&` | `expr && expr` | Short-circuiting logical AND | | | `*` | `expr * expr` | Arithmetic multiplication | `Mul` | | `*=` | `var *= expr` | Arithmetic multiplication and assignment | `MulAssign` | | `*` | `*expr` | Dereference | | @@ -67,7 +67,7 @@ overload that operator is listed. | | | pat | pat | Pattern alternatives | | | | | expr | expr | Bitwise OR | `BitOr` | | |= | var |= expr | Bitwise OR and assignment | `BitOrAssign` | -| || | expr || expr | Logical OR | | +| || | expr || expr | Short-circuiting logical OR | | | `?` | `expr?` | Error propagation | | ### Non-operator Symbols