@@ -259,9 +259,10 @@ pub trait Rng {
259
259
///
260
260
/// ```rust
261
261
/// use std::rand;
262
+ /// use std::rand::Rng;
262
263
///
263
264
/// fn main() {
264
- /// let rng = rand::task_rng();
265
+ /// let mut rng = rand::task_rng();
265
266
/// let x: uint = rng.gen();
266
267
/// println!("{}", x);
267
268
/// println!("{:?}", rng.gen::<(f64, bool)>());
@@ -278,9 +279,10 @@ pub trait Rng {
278
279
///
279
280
/// ```rust
280
281
/// use std::rand;
282
+ /// use std::rand::Rng;
281
283
///
282
284
/// fn main() {
283
- /// let rng = rand::task_rng();
285
+ /// let mut rng = rand::task_rng();
284
286
/// let x: ~[uint] = rng.gen_vec(10);
285
287
/// println!("{:?}", x);
286
288
/// println!("{:?}", rng.gen_vec::<(f64, bool)>(5));
@@ -303,12 +305,13 @@ pub trait Rng {
303
305
///
304
306
/// ```rust
305
307
/// use std::rand;
308
+ /// use std::rand::Rng;
306
309
///
307
310
/// fn main() {
308
- /// let rng = rand::task_rng();
311
+ /// let mut rng = rand::task_rng();
309
312
/// let n: uint = rng.gen_integer_range(0u, 10);
310
313
/// println!("{}", n);
311
- /// let m: i16 = rng.gen_integer_range(-40, 400);
314
+ /// let m: int = rng.gen_integer_range(-40, 400);
312
315
/// println!("{}", m);
313
316
/// }
314
317
/// ```
@@ -348,6 +351,7 @@ pub trait Rng {
348
351
///
349
352
/// ```rust
350
353
/// use std::rand;
354
+ /// use std::rand::Rng;
351
355
///
352
356
/// fn main() {
353
357
/// println(rand::task_rng().gen_ascii_str(10));
@@ -376,6 +380,7 @@ pub trait Rng {
376
380
///
377
381
/// ```rust
378
382
/// use std::rand;
383
+ /// use std::rand::Rng;
379
384
///
380
385
/// fn main() {
381
386
/// println!("{:?}", rand::task_rng().choose_option([1,2,4,8,16,32]));
@@ -481,6 +486,7 @@ pub trait Rng {
481
486
///
482
487
/// ```rust
483
488
/// use std::rand;
489
+ /// use std::rand::Rng;
484
490
///
485
491
/// fn main() {
486
492
/// println!("{:?}", rand::task_rng().shuffle(~[1,2,3]));
@@ -498,9 +504,10 @@ pub trait Rng {
498
504
///
499
505
/// ```rust
500
506
/// use std::rand;
507
+ /// use std::rand::Rng;
501
508
///
502
509
/// fn main() {
503
- /// let rng = rand::task_rng();
510
+ /// let mut rng = rand::task_rng();
504
511
/// let mut y = [1,2,3];
505
512
/// rng.shuffle_mut(y);
506
513
/// println!("{:?}", y);
@@ -524,9 +531,10 @@ pub trait Rng {
524
531
///
525
532
/// ```rust
526
533
/// use std::rand;
534
+ /// use std::rand::Rng;
527
535
///
528
536
/// fn main() {
529
- /// let rng = rand::task_rng();
537
+ /// let mut rng = rand::task_rng();
530
538
/// let sample = rng.sample(range(1, 100), 5);
531
539
/// println!("{:?}", sample);
532
540
/// }
0 commit comments