From e1389530cf5dca112f5d282acfa7f08a08e114bc Mon Sep 17 00:00:00 2001 From: Neil Pankey Date: Sat, 18 Oct 2014 16:15:38 -0700 Subject: [PATCH] [Docs] intro typo --- src/doc/intro.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/doc/intro.md b/src/doc/intro.md index b45610faebc..1eb2d6f64e7 100644 --- a/src/doc/intro.md +++ b/src/doc/intro.md @@ -442,10 +442,10 @@ It gives us this error: ``` It mentions that "numbers moved into closure environment". Because we referred -to `numbers` inside of our `proc`, and we create ten `proc`s, we would have ten -references. Rust detects this and gives us the error: we claim that `numbers` -has ownership, but our code tries to make ten owners. This may cause a safety -problem, so Rust disallows it. +to `numbers` inside of our `proc`, and we create three `proc`s, we would have +three references. Rust detects this and gives us the error: we claim that +`numbers` has ownership, but our code tries to make ten owners. This may cause +a safety problem, so Rust disallows it. What to do here? Rust has two types that helps us: `Arc` and `Mutex`. "Arc" stands for "atomically reference counted." In other words, an Arc will