diff options
| author | varkor <github@varkor.com> | 2018-01-21 19:45:27 +0000 |
|---|---|---|
| committer | varkor <github@varkor.com> | 2018-01-21 19:45:27 +0000 |
| commit | f129374d11d51ca23d85bc678fbc1ed4e7082ab1 (patch) | |
| tree | 854188c9d2bcd722344c80b1d54bbb77da625579 /src/libcore | |
| parent | 0be51730ee51c009cdd7cd5f77fcd1f2b898f5b7 (diff) | |
| download | rust-f129374d11d51ca23d85bc678fbc1ed4e7082ab1.tar.gz rust-f129374d11d51ca23d85bc678fbc1ed4e7082ab1.zip | |
Use repeat instead of RangeFrom
Diffstat (limited to 'src/libcore')
| -rw-r--r-- | src/libcore/iter/mod.rs | 10 |
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 |
