about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorflo-l <lacknerflo@gmail.com>2013-10-04 16:38:05 +0200
committerflo-l <lacknerflo@gmail.com>2013-10-04 16:38:05 +0200
commitbf6b198c7e842d588d403804a86c91ed06d5bf7a (patch)
treee7c8d3fc7ef1209b20ae8c72e94b65c843209c08 /src/libstd
parentdfe29e2211d160f4c96f1604da4f0458cba3124e (diff)
downloadrust-bf6b198c7e842d588d403804a86c91ed06d5bf7a.tar.gz
rust-bf6b198c7e842d588d403804a86c91ed06d5bf7a.zip
fix some examples in std::rand::Rng
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/rand/mod.rs20
1 files changed, 14 insertions, 6 deletions
diff --git a/src/libstd/rand/mod.rs b/src/libstd/rand/mod.rs
index cc9e395e739..50a8f184092 100644
--- a/src/libstd/rand/mod.rs
+++ b/src/libstd/rand/mod.rs
@@ -259,9 +259,10 @@ pub trait Rng {
     ///
     /// ```rust
     /// use std::rand;
+    /// use std::rand::Rng;
     ///
     /// fn main() {
-    ///    let rng = rand::task_rng();
+    ///    let mut rng = rand::task_rng();
     ///    let x: uint = rng.gen();
     ///    println!("{}", x);
     ///    println!("{:?}", rng.gen::<(f64, bool)>());
@@ -278,9 +279,10 @@ pub trait Rng {
     ///
     /// ```rust
     /// use std::rand;
+    /// use std::rand::Rng;
     ///
     /// fn main() {
-    ///    let rng = rand::task_rng();
+    ///    let mut rng = rand::task_rng();
     ///    let x: ~[uint] = rng.gen_vec(10);
     ///    println!("{:?}", x);
     ///    println!("{:?}", rng.gen_vec::<(f64, bool)>(5));
@@ -303,12 +305,13 @@ pub trait Rng {
     ///
     /// ```rust
     /// use std::rand;
+    /// use std::rand::Rng;
     ///
     /// fn main() {
-    ///    let rng = rand::task_rng();
+    ///    let mut rng = rand::task_rng();
     ///    let n: uint = rng.gen_integer_range(0u, 10);
     ///    println!("{}", n);
-    ///    let m: i16 = rng.gen_integer_range(-40, 400);
+    ///    let m: int = rng.gen_integer_range(-40, 400);
     ///    println!("{}", m);
     /// }
     /// ```
@@ -348,6 +351,7 @@ pub trait Rng {
     ///
     /// ```rust
     /// use std::rand;
+    /// use std::rand::Rng;
     ///
     /// fn main() {
     ///    println(rand::task_rng().gen_ascii_str(10));
@@ -376,6 +380,7 @@ pub trait Rng {
     ///
     /// ```rust
     /// use std::rand;
+    /// use std::rand::Rng;
     ///
     /// fn main() {
     ///     println!("{:?}", rand::task_rng().choose_option([1,2,4,8,16,32]));
@@ -481,6 +486,7 @@ pub trait Rng {
     ///
     /// ```rust
     /// use std::rand;
+    /// use std::rand::Rng;
     ///
     /// fn main() {
     ///     println!("{:?}", rand::task_rng().shuffle(~[1,2,3]));
@@ -498,9 +504,10 @@ pub trait Rng {
     ///
     /// ```rust
     /// use std::rand;
+    /// use std::rand::Rng;
     ///
     /// fn main() {
-    ///    let rng = rand::task_rng();
+    ///    let mut rng = rand::task_rng();
     ///    let mut y = [1,2,3];
     ///    rng.shuffle_mut(y);
     ///    println!("{:?}", y);
@@ -524,9 +531,10 @@ pub trait Rng {
     ///
     /// ```rust
     /// use std::rand;
+    /// use std::rand::Rng;
     ///
     /// fn main() {
-    ///    let rng = rand::task_rng();
+    ///    let mut rng = rand::task_rng();
     ///    let sample = rng.sample(range(1, 100), 5);
     ///    println!("{:?}", sample);
     /// }