Skip to content

Commit 42dae9d

Browse files
committed
doc: make into_iter example more concise
1 parent a1f180b commit 42dae9d

File tree

1 file changed

+8
-25
lines changed

1 file changed

+8
-25
lines changed

src/libcore/iter/traits.rs

+8-25
Original file line numberDiff line numberDiff line change
@@ -147,22 +147,13 @@ pub trait FromIterator<A>: Sized {
147147
///
148148
/// ```
149149
/// let v = vec![1, 2, 3];
150-
///
151150
/// let mut iter = v.into_iter();
152151
///
153-
/// let n = iter.next();
154-
/// assert_eq!(Some(1), n);
155-
///
156-
/// let n = iter.next();
157-
/// assert_eq!(Some(2), n);
158-
///
159-
/// let n = iter.next();
160-
/// assert_eq!(Some(3), n);
161-
///
162-
/// let n = iter.next();
163-
/// assert_eq!(None, n);
152+
/// assert_eq!(Some(1), iter.next());
153+
/// assert_eq!(Some(2), iter.next());
154+
/// assert_eq!(Some(3), iter.next());
155+
/// assert_eq!(None, iter.next());
164156
/// ```
165-
///
166157
/// Implementing `IntoIterator` for your type:
167158
///
168159
/// ```
@@ -227,20 +218,12 @@ pub trait IntoIterator {
227218
///
228219
/// ```
229220
/// let v = vec![1, 2, 3];
230-
///
231221
/// let mut iter = v.into_iter();
232222
///
233-
/// let n = iter.next();
234-
/// assert_eq!(Some(1), n);
235-
///
236-
/// let n = iter.next();
237-
/// assert_eq!(Some(2), n);
238-
///
239-
/// let n = iter.next();
240-
/// assert_eq!(Some(3), n);
241-
///
242-
/// let n = iter.next();
243-
/// assert_eq!(None, n);
223+
/// assert_eq!(Some(1), iter.next());
224+
/// assert_eq!(Some(2), iter.next());
225+
/// assert_eq!(Some(3), iter.next());
226+
/// assert_eq!(None, iter.next());
244227
/// ```
245228
#[stable(feature = "rust1", since = "1.0.0")]
246229
fn into_iter(self) -> Self::IntoIter;

0 commit comments

Comments
 (0)