@@ -2289,7 +2289,6 @@ pub trait Iterator {
2289
2289
/// let a = [1, 2, 3];
2290
2290
///
2291
2291
/// assert!(a.iter().at_least(1, |&x| x > 0));
2292
- ///
2293
2292
/// assert!(!a.iter().at_least(1, |&x| x > 5));
2294
2293
/// ```
2295
2294
///
@@ -2300,12 +2299,10 @@ pub trait Iterator {
2300
2299
///
2301
2300
/// let a = vec![1, 2, 3, 4, 5];
2302
2301
///
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));
2309
2306
///
2310
2307
/// // we can still use `iter`, as there are more elements.
2311
2308
/// let a = [1, 2, 3];
@@ -2358,7 +2355,6 @@ pub trait Iterator {
2358
2355
/// let a = [1, 2, 3];
2359
2356
///
2360
2357
/// assert!(a.iter().at_most(1, |&x| x > 3));
2361
- ///
2362
2358
/// assert!(!a.iter().at_most(1, |&x| x > 0));
2363
2359
/// ```
2364
2360
///
@@ -2369,12 +2365,10 @@ pub trait Iterator {
2369
2365
///
2370
2366
/// let a = vec![1, 2, 3, 4, 5];
2371
2367
///
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));
2378
2372
///
2379
2373
/// // we can still use `iter`, as there are more elements.
2380
2374
/// let a = [1, 1, 3];
0 commit comments