Simplified the bit about the && vs & & in borrow expressions
@@ -85,8 +85,8 @@ let mut array = [-2, 3, 9];
}
```
-For ease of typing, consecutive borrow expressions can be expressed by the
-single token `&&` as if they were separated:
+Even though `&&` is a single token ([the lazy 'and' operator](#lazy-boolean-operators)),
+when used in the context of borrow expressions it works as two borrows:
```rust
// same meanings:
@@ -94,8 +94,9 @@ let a = && 10;
let a = & & 10;
// same meanings:
-let a = && mut 10;
-let a = & & mut 10;
+let a = &&&& mut 10;
+let a = && && mut 10;
+let a = & & & & mut 10;
```
## The dereference operator
