@@ -746,23 +746,21 @@ pub trait Iterator {
746
746
/// Basic usage:
747
747
///
748
748
/// ```
749
- /// let a = ["1", "lol ", "3 ", "NaN ", "5"];
749
+ /// let a = ["1", "two ", "NaN ", "four ", "5"];
750
750
///
751
751
/// let mut iter = a.iter().filter_map(|s| s.parse().ok());
752
752
///
753
753
/// assert_eq!(iter.next(), Some(1));
754
- /// assert_eq!(iter.next(), Some(3));
755
754
/// assert_eq!(iter.next(), Some(5));
756
755
/// assert_eq!(iter.next(), None);
757
756
/// ```
758
757
///
759
758
/// Here's the same example, but with [`filter`] and [`map`]:
760
759
///
761
760
/// ```
762
- /// let a = ["1", "lol ", "3 ", "NaN ", "5"];
761
+ /// let a = ["1", "two ", "NaN ", "four ", "5"];
763
762
/// let mut iter = a.iter().map(|s| s.parse()).filter(|s| s.is_ok()).map(|s| s.unwrap());
764
763
/// assert_eq!(iter.next(), Some(1));
765
- /// assert_eq!(iter.next(), Some(3));
766
764
/// assert_eq!(iter.next(), Some(5));
767
765
/// assert_eq!(iter.next(), None);
768
766
/// ```
0 commit comments