@@ -371,13 +371,16 @@ pub trait Extend<A> {
371
371
/// Basic usage:
372
372
///
373
373
/// ```
374
- /// let numbers = vec![1, 2, 3];
374
+ /// let numbers = vec![1, 2, 3, 4, 5, 6 ];
375
375
///
376
376
/// let mut iter = numbers.iter();
377
377
///
378
378
/// assert_eq!(Some(&1), iter.next());
379
- /// assert_eq!(Some(&3), iter.next_back());
380
- /// assert_eq!(Some(&2), iter.next_back());
379
+ /// assert_eq!(Some(&6), iter.next_back());
380
+ /// assert_eq!(Some(&5), iter.next_back());
381
+ /// assert_eq!(Some(&2), iter.next());
382
+ /// assert_eq!(Some(&3), iter.next());
383
+ /// assert_eq!(Some(&4), iter.next());
381
384
/// assert_eq!(None, iter.next());
382
385
/// assert_eq!(None, iter.next_back());
383
386
/// ```
@@ -395,13 +398,16 @@ pub trait DoubleEndedIterator: Iterator {
395
398
/// Basic usage:
396
399
///
397
400
/// ```
398
- /// let numbers = vec![1, 2, 3];
401
+ /// let numbers = vec![1, 2, 3, 4, 5, 6 ];
399
402
///
400
403
/// let mut iter = numbers.iter();
401
404
///
402
405
/// assert_eq!(Some(&1), iter.next());
403
- /// assert_eq!(Some(&3), iter.next_back());
404
- /// assert_eq!(Some(&2), iter.next_back());
406
+ /// assert_eq!(Some(&6), iter.next_back());
407
+ /// assert_eq!(Some(&5), iter.next_back());
408
+ /// assert_eq!(Some(&2), iter.next());
409
+ /// assert_eq!(Some(&3), iter.next());
410
+ /// assert_eq!(Some(&4), iter.next());
405
411
/// assert_eq!(None, iter.next());
406
412
/// assert_eq!(None, iter.next_back());
407
413
/// ```
0 commit comments