diff options
| author | Mark Simulacrum <mark.simulacrum@gmail.com> | 2017-07-29 18:03:51 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-07-29 18:03:51 -0600 |
| commit | f205f48a00fc710bac8b181ee720f2807314d7e3 (patch) | |
| tree | c43bde3f138be59997c45e0ece578ddbf8b604b1 | |
| parent | cfe1668ca3ddb3dc57b1af319e258a16664486fa (diff) | |
| parent | 42dae9d96d2de5e18192ec13fd00380dcaef1745 (diff) | |
| download | rust-f205f48a00fc710bac8b181ee720f2807314d7e3.tar.gz rust-f205f48a00fc710bac8b181ee720f2807314d7e3.zip | |
Rollup merge of #43409 - tshepang:concise, r=steveklabnik
doc: make into_iter example more concise Also, remove dupe example
| -rw-r--r-- | src/libcore/iter/traits.rs | 33 |
1 files changed, 8 insertions, 25 deletions
diff --git a/src/libcore/iter/traits.rs b/src/libcore/iter/traits.rs index d35aa026685..ccfeb91aff1 100644 --- a/src/libcore/iter/traits.rs +++ b/src/libcore/iter/traits.rs @@ -147,22 +147,13 @@ pub trait FromIterator<A>: Sized { /// /// ``` /// let v = vec![1, 2, 3]; -/// /// let mut iter = v.into_iter(); /// -/// let n = iter.next(); -/// assert_eq!(Some(1), n); -/// -/// let n = iter.next(); -/// assert_eq!(Some(2), n); -/// -/// let n = iter.next(); -/// assert_eq!(Some(3), n); -/// -/// let n = iter.next(); -/// assert_eq!(None, n); +/// assert_eq!(Some(1), iter.next()); +/// assert_eq!(Some(2), iter.next()); +/// assert_eq!(Some(3), iter.next()); +/// assert_eq!(None, iter.next()); /// ``` -/// /// Implementing `IntoIterator` for your type: /// /// ``` @@ -227,20 +218,12 @@ pub trait IntoIterator { /// /// ``` /// let v = vec![1, 2, 3]; - /// /// let mut iter = v.into_iter(); /// - /// let n = iter.next(); - /// assert_eq!(Some(1), n); - /// - /// let n = iter.next(); - /// assert_eq!(Some(2), n); - /// - /// let n = iter.next(); - /// assert_eq!(Some(3), n); - /// - /// let n = iter.next(); - /// assert_eq!(None, n); + /// assert_eq!(Some(1), iter.next()); + /// assert_eq!(Some(2), iter.next()); + /// assert_eq!(Some(3), iter.next()); + /// assert_eq!(None, iter.next()); /// ``` #[stable(feature = "rust1", since = "1.0.0")] fn into_iter(self) -> Self::IntoIter; |
