@@ -473,7 +473,7 @@ impl<T> BTreeSet<T> {
473473 /// ```
474474 /// use std::collections::BTreeSet;
475475 ///
476- /// let set: BTreeSet<_> = [1, 2, 3].iter().cloned ().collect();
476+ /// let set: BTreeSet<_> = [1, 2, 3].into_iter ().collect();
477477 /// assert_eq!(set.contains(&1), true);
478478 /// assert_eq!(set.contains(&4), false);
479479 /// ```
@@ -497,7 +497,7 @@ impl<T> BTreeSet<T> {
497497 /// ```
498498 /// use std::collections::BTreeSet;
499499 ///
500- /// let set: BTreeSet<_> = [1, 2, 3].iter().cloned ().collect();
500+ /// let set: BTreeSet<_> = [1, 2, 3].into_iter ().collect();
501501 /// assert_eq!(set.get(&2), Some(&2));
502502 /// assert_eq!(set.get(&4), None);
503503 /// ```
@@ -518,7 +518,7 @@ impl<T> BTreeSet<T> {
518518 /// ```
519519 /// use std::collections::BTreeSet;
520520 ///
521- /// let a: BTreeSet<_> = [1, 2, 3].iter().cloned ().collect();
521+ /// let a: BTreeSet<_> = [1, 2, 3].into_iter ().collect();
522522 /// let mut b = BTreeSet::new();
523523 ///
524524 /// assert_eq!(a.is_disjoint(&b), true);
@@ -543,7 +543,7 @@ impl<T> BTreeSet<T> {
543543 /// ```
544544 /// use std::collections::BTreeSet;
545545 ///
546- /// let sup: BTreeSet<_> = [1, 2, 3].iter().cloned ().collect();
546+ /// let sup: BTreeSet<_> = [1, 2, 3].into_iter ().collect();
547547 /// let mut set = BTreeSet::new();
548548 ///
549549 /// assert_eq!(set.is_subset(&sup), true);
@@ -619,7 +619,7 @@ impl<T> BTreeSet<T> {
619619 /// ```
620620 /// use std::collections::BTreeSet;
621621 ///
622- /// let sub: BTreeSet<_> = [1, 2].iter().cloned ().collect();
622+ /// let sub: BTreeSet<_> = [1, 2].into_iter ().collect();
623623 /// let mut set = BTreeSet::new();
624624 ///
625625 /// assert_eq!(set.is_superset(&sub), false);
@@ -831,7 +831,7 @@ impl<T> BTreeSet<T> {
831831 /// ```
832832 /// use std::collections::BTreeSet;
833833 ///
834- /// let mut set: BTreeSet<_> = [1, 2, 3].iter().cloned ().collect();
834+ /// let mut set: BTreeSet<_> = [1, 2, 3].into_iter ().collect();
835835 /// assert_eq!(set.take(&2), Some(2));
836836 /// assert_eq!(set.take(&2), None);
837837 /// ```
@@ -985,7 +985,7 @@ impl<T> BTreeSet<T> {
985985 /// ```
986986 /// use std::collections::BTreeSet;
987987 ///
988- /// let set: BTreeSet<usize> = [1, 2, 3].iter().cloned ().collect();
988+ /// let set: BTreeSet<usize> = [1, 2, 3].into_iter ().collect();
989989 /// let mut set_iter = set.iter();
990990 /// assert_eq!(set_iter.next(), Some(&1));
991991 /// assert_eq!(set_iter.next(), Some(&2));
@@ -998,7 +998,7 @@ impl<T> BTreeSet<T> {
998998 /// ```
999999 /// use std::collections::BTreeSet;
10001000 ///
1001- /// let set: BTreeSet<usize> = [3, 1, 2].iter().cloned ().collect();
1001+ /// let set: BTreeSet<usize> = [3, 1, 2].into_iter ().collect();
10021002 /// let mut set_iter = set.iter();
10031003 /// assert_eq!(set_iter.next(), Some(&1));
10041004 /// assert_eq!(set_iter.next(), Some(&2));
@@ -1069,7 +1069,7 @@ impl<T> IntoIterator for BTreeSet<T> {
10691069 /// ```
10701070 /// use std::collections::BTreeSet;
10711071 ///
1072- /// let set: BTreeSet<usize> = [1, 2, 3, 4].iter().cloned ().collect();
1072+ /// let set: BTreeSet<usize> = [1, 2, 3, 4].into_iter ().collect();
10731073 ///
10741074 /// let v: Vec<_> = set.into_iter().collect();
10751075 /// assert_eq!(v, [1, 2, 3, 4]);
0 commit comments