Make example no_run

This commit is contained in:
varkor 2018-01-18 17:49:32 +00:00
parent fdfb964a82
commit 91668fbf23
2 changed files with 4 additions and 4 deletions

View file

@ -24,7 +24,7 @@ fn _assert_is_object_safe(_: &Iterator<Item=()>) {}
/// This is the main iterator trait. For more about the concept of iterators
/// generally, please see the [module-level documentation]. In particular, you
/// may want to know how to [implement `Iterator`][impl].
///
///
/// Note: Methods on infinite iterators that generally require traversing every
/// element to produce a result may not terminate, even on traits for which a
/// result is determinable in finite time.

View file

@ -297,14 +297,14 @@
//! ```
//!
//! This will print the numbers `0` through `4`, each on their own line.
//!
//!
//! Bear in mind that methods on infinite iterators, even those for which a
//! result can be computed in finite time, may not terminate. Specifically,
//! methods such as [`min`], which in the general case require traversing
//! every element in the iterator, are likely never to terminate for any
//! infinite iterators.
//!
//! ```
//!
//! ```no_run
//! let positives = 1..;
//! let least = positives.min().unwrap(); // Oh no! An infinite loop!
//! // `positives.min` causes an infinite loop, so we won't reach this point!