Skip to content

Commit 0c51d0d

Browse files
committed
Improve collect_into documentation
1 parent ab9bb3e commit 0c51d0d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

library/core/src/iter/traits/iterator.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -1998,7 +1998,7 @@ pub trait Iterator {
19981998
/// a.iter().map(|&x| x * 2).collect_into(&mut vec);
19991999
/// a.iter().map(|&x| x * 10).collect_into(&mut vec);
20002000
///
2001-
/// assert_eq!(vec![0, 1, 2, 4, 6, 10, 20, 30], vec);
2001+
/// assert_eq!(vec, vec![0, 1, 2, 4, 6, 10, 20, 30]);
20022002
/// ```
20032003
///
20042004
/// `Vec` can have a manual set capacity to avoid reallocating it:
@@ -2013,7 +2013,7 @@ pub trait Iterator {
20132013
/// a.iter().map(|&x| x * 10).collect_into(&mut vec);
20142014
///
20152015
/// assert_eq!(6, vec.capacity());
2016-
/// println!("{:?}", vec);
2016+
/// assert_eq!(vec, vec![2, 4, 6, 10, 20, 30]);
20172017
/// ```
20182018
///
20192019
/// The returned mutable reference can be used to continue the call chain:
@@ -2027,12 +2027,12 @@ pub trait Iterator {
20272027
/// let count = a.iter().collect_into(&mut vec).iter().count();
20282028
///
20292029
/// assert_eq!(count, vec.len());
2030-
/// println!("Vec len is {}", count);
2030+
/// assert_eq!(vec, vec![1, 2, 3]);
20312031
///
20322032
/// let count = a.iter().collect_into(&mut vec).iter().count();
20332033
///
20342034
/// assert_eq!(count, vec.len());
2035-
/// println!("Vec len now is {}", count);
2035+
/// assert_eq!(vec, vec![1, 2, 3, 1, 2, 3]);
20362036
/// ```
20372037
#[inline]
20382038
#[unstable(feature = "iter_collect_into", reason = "new API", issue = "94780")]

0 commit comments

Comments
 (0)