Skip to content

Commit a79b537

Browse files
committed
simplify syntax
as per rust-lang/rust#18253
1 parent cd9c15d commit a79b537

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ <h1 id="safety?-15" class='section-header'><a
289289
<span class='ident'>spawn</span>(<span class='kw'>proc</span>() {
290290
<span class='kw'>let</span> <span class='kw-2'>mut</span> <span class='ident'>array</span> <span class='op'>=</span> <span class='ident'>number</span>.<span class='ident'>lock</span>();
291291

292-
<span class='op'>*</span>(<span class='ident'>array</span>.<span class='ident'>get_mut</span>(<span class='ident'>i</span>)) <span class='op'>+=</span> <span class='number'>1</span>;
292+
(<span class='op'>*</span><span class='ident'>array</span>)[<span class='ident'>i</span>] <span class='op'>+=</span> <span class='number'>1</span>;
293293

294294
<span class='macro'>println</span><span class='macro'>!</span>(<span class='string'>&quot;numbers[{}] is {}&quot;</span>, <span class='ident'>i</span>, (<span class='op'>*</span><span class='ident'>array</span>)[<span class='ident'>i</span>]);
295295
});
@@ -317,7 +317,7 @@ <h1 id="safety?-17" class='section-header'><a
317317
<span class='ident'>spawn</span>(<span class='kw'>proc</span>() {
318318
<span class='kw'>let</span> <span class='kw-2'>mut</span> <span class='ident'>array</span> <span class='op'>=</span> <span class='ident'>number</span>.<span class='ident'>lock</span>();
319319

320-
<span class='op'>*</span>(<span class='ident'>array</span>.<span class='ident'>get_mut</span>(<span class='ident'>i</span>)) <span class='op'>+=</span> <span class='number'>1</span>;
320+
(<span class='op'>*</span><span class='ident'>array</span>)[<span class='ident'>i</span>] <span class='op'>+=</span> <span class='number'>1</span>;
321321

322322
<span class='macro'>println</span><span class='macro'>!</span>(<span class='string'>&quot;numbers[{}] is {}&quot;</span>, <span class='ident'>i</span>, (<span class='op'>*</span><span class='ident'>array</span>)[<span class='ident'>i</span>]);
323323
});

index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ fn main() {
213213
spawn(proc() {
214214
let mut array = number.lock();
215215

216-
*(array.get_mut(i)) += 1;
216+
(*array)[i] += 1;
217217

218218
println!("numbers[{}] is {}", i, (*array)[i]);
219219
});
@@ -243,7 +243,7 @@ fn main() {
243243
spawn(proc() {
244244
let mut array = number.lock();
245245
246-
*(array.get_mut(i)) += 1;
246+
(*array)[i] += 1;
247247
248248
println!("numbers[{}] is {}", i, (*array)[i]);
249249
});

0 commit comments

Comments
 (0)