about summary refs log tree commit diff
diff options
context:
space:
mode:
authorsimplex <theemptystring@gmail.com>2015-06-09 13:08:16 -0300
committersimplex <theemptystring@gmail.com>2015-06-09 13:08:16 -0300
commit0a70c94d6881e2e8cf8f436b077ed54df738aa9e (patch)
treee0a38de5c2a7dc1a77c6bdeb3e21729c5e78adb4
parent7b0f2af27f18b6c81fe6a2faab0ba96e0da3bba5 (diff)
Semantic accuracy in borrow scope rules.
The text claimed 'any borrow must last for a _smaller_ scope than the
owner', however the accurate way of describing the comparison is
inclusive (i.e., 'less than or equal to' vs. 'less than').
-rw-r--r--src/doc/trpl/references-and-borrowing.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/doc/trpl/references-and-borrowing.md b/src/doc/trpl/references-and-borrowing.md
index 775a6fbd293..b27db2ab7be 100644
--- a/src/doc/trpl/references-and-borrowing.md
+++ b/src/doc/trpl/references-and-borrowing.md
@@ -151,9 +151,9 @@ As it turns out, there are rules.
 
 Here’s the rules about borrowing in Rust:
 
-First, any borrow must last for a smaller scope than the owner. Second, you may
-have one or the other of these two kinds of borrows, but not both at the same
-time:
+First, any borrow must last for a scope no greater than that of the owner.
+Second, you may have one or the other of these two kinds of borrows, but not
+both at the same time:
 
 * one or more references (`&T`) to a resource.
 * exactly one mutable reference (`&mut T`)