about summary refs log tree commit diff
path: root/src/libcore
diff options
context:
space:
mode:
authorvarkor <github@varkor.com>2018-01-21 19:45:27 +0000
committervarkor <github@varkor.com>2018-01-21 19:45:27 +0000
commitf129374d11d51ca23d85bc678fbc1ed4e7082ab1 (patch)
tree854188c9d2bcd722344c80b1d54bbb77da625579 /src/libcore
parent0be51730ee51c009cdd7cd5f77fcd1f2b898f5b7 (diff)
downloadrust-f129374d11d51ca23d85bc678fbc1ed4e7082ab1.tar.gz
rust-f129374d11d51ca23d85bc678fbc1ed4e7082ab1.zip
Use repeat instead of RangeFrom
Diffstat (limited to 'src/libcore')
-rw-r--r--src/libcore/iter/mod.rs10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/libcore/iter/mod.rs b/src/libcore/iter/mod.rs
index d1fdedd1b23..4490f15f446 100644
--- a/src/libcore/iter/mod.rs
+++ b/src/libcore/iter/mod.rs
@@ -305,12 +305,10 @@
 //! successfully for any infinite iterators.
 //!
 //! ```no_run
-//! let positives = 1..;
-//! let least = positives.min().unwrap(); // Oh no! An infinite loop!
-//! // `positives.min` will either overflow and panic (in debug mode),
-//! // or cause an infinite loop (in release mode), so we won't reach
-//! // this point!
-//! println!("The least positive number is {}.", least);
+//! let ones = std::iter::repeat(1);
+//! let least = ones.min().unwrap(); // Oh no! An infinite loop!
+//! // `ones.min()` causes an infinite loop, so we won't reach this point!
+//! println!("The smallest number one is {}.", least);
 //! ```
 //!
 //! [`take`]: trait.Iterator.html#method.take