@@ -115,7 +115,7 @@ languages. It will not compile:
115
115
use std::thread;
116
116
117
117
fn main() {
118
- let mut data = vec![1u32 , 2, 3];
118
+ let mut data = vec![1 , 2, 3];
119
119
120
120
for i in 0..3 {
121
121
thread::spawn(move || {
@@ -153,7 +153,7 @@ use std::thread;
153
153
use std::sync::Mutex;
154
154
155
155
fn main() {
156
- let mut data = Mutex::new(vec![1u32 , 2, 3]);
156
+ let mut data = Mutex::new(vec![1 , 2, 3]);
157
157
158
158
for i in 0..3 {
159
159
let data = data.lock().unwrap();
@@ -195,7 +195,7 @@ use std::sync::{Arc, Mutex};
195
195
use std :: thread;
196
196
197
197
fn main () {
198
- let data = Arc :: new (Mutex :: new (vec! [1 u32 , 2 , 3 ]));
198
+ let data = Arc :: new (Mutex :: new (vec! [1 , 2 , 3 ]));
199
199
200
200
for i in 0 .. 3 {
201
201
let data = data . clone ();
@@ -217,7 +217,7 @@ thread more closely:
217
217
# use std :: sync :: {Arc , Mutex };
218
218
# use std :: thread;
219
219
# fn main () {
220
- # let data = Arc :: new (Mutex :: new (vec! [1 u32 , 2 , 3 ]));
220
+ # let data = Arc :: new (Mutex :: new (vec! [1 , 2 , 3 ]));
221
221
# for i in 0 .. 3 {
222
222
# let data = data . clone ();
223
223
thread :: spawn (move || {
@@ -255,7 +255,7 @@ use std::thread;
255
255
use std :: sync :: mpsc;
256
256
257
257
fn main () {
258
- let data = Arc :: new (Mutex :: new (0 u32 ));
258
+ let data = Arc :: new (Mutex :: new (0 ));
259
259
260
260
let (tx , rx ) = mpsc :: channel ();
261
261
@@ -293,7 +293,7 @@ fn main() {
293
293
let tx = tx . clone ();
294
294
295
295
thread :: spawn (move || {
296
- let answer = 42 u32 ;
296
+ let answer = 42 ;
297
297
298
298
tx . send (answer );
299
299
});
0 commit comments