@@ -2289,7 +2289,6 @@ pub trait Iterator {
22892289 /// let a = [1, 2, 3];
22902290 ///
22912291 /// assert!(a.iter().at_least(1, |&x| x > 0));
2292- ///
22932292 /// assert!(!a.iter().at_least(1, |&x| x > 5));
22942293 /// ```
22952294 ///
@@ -2300,12 +2299,10 @@ pub trait Iterator {
23002299 ///
23012300 /// let a = vec![1, 2, 3, 4, 5];
23022301 ///
2303- /// let mut iter = a.iter();
2304- ///
2305- /// assert!(iter.at_least(0, |&x| x % 2 == 0));
2306- /// assert!(iter.at_least(1, |&x| x % 2 == 0));
2307- /// assert!(iter.at_least(2, |&x| x % 2 == 0));
2308- /// assert!(!iter.at_least(3, |&x| x % 2 == 0));
2302+ /// assert!(a.iter().at_least(0, |&x| x % 2 == 0));
2303+ /// assert!(a.iter().at_least(1, |&x| x % 2 == 0));
2304+ /// assert!(a.iter().at_least(2, |&x| x % 2 == 0));
2305+ /// assert!(!a.iter().at_least(3, |&x| x % 2 == 0));
23092306 ///
23102307 /// // we can still use `iter`, as there are more elements.
23112308 /// let a = [1, 2, 3];
@@ -2358,7 +2355,6 @@ pub trait Iterator {
23582355 /// let a = [1, 2, 3];
23592356 ///
23602357 /// assert!(a.iter().at_most(1, |&x| x > 3));
2361- ///
23622358 /// assert!(!a.iter().at_most(1, |&x| x > 0));
23632359 /// ```
23642360 ///
@@ -2369,12 +2365,10 @@ pub trait Iterator {
23692365 ///
23702366 /// let a = vec![1, 2, 3, 4, 5];
23712367 ///
2372- /// let mut iter = a.iter();
2373- ///
2374- /// assert!(iter.at_least(0, |&x| x % 2 == 0));
2375- /// assert!(iter.at_least(1, |&x| x % 2 == 0));
2376- /// assert!(iter.at_least(2, |&x| x % 2 == 0));
2377- /// assert!(!iter.at_least(3, |&x| x % 2 == 0));
2368+ /// assert!(!a.iter().at_most(0, |&x| x % 2 == 0));
2369+ /// assert!(!a.iter().at_most(1, |&x| x % 2 == 0));
2370+ /// assert!(a.iter().at_most(2, |&x| x % 2 == 0));
2371+ /// assert!(a.iter().at_most(3, |&x| x % 2 == 0));
23782372 ///
23792373 /// // we can still use `iter`, as there are more elements.
23802374 /// let a = [1, 1, 3];
0 commit comments