@@ -756,23 +756,21 @@ pub trait Iterator {
756
756
/// Basic usage:
757
757
///
758
758
/// ```
759
- /// let a = ["1", "lol ", "3 ", "NaN ", "5"];
759
+ /// let a = ["1", "two ", "NaN ", "four ", "5"];
760
760
///
761
761
/// let mut iter = a.iter().filter_map(|s| s.parse().ok());
762
762
///
763
763
/// assert_eq!(iter.next(), Some(1));
764
- /// assert_eq!(iter.next(), Some(3));
765
764
/// assert_eq!(iter.next(), Some(5));
766
765
/// assert_eq!(iter.next(), None);
767
766
/// ```
768
767
///
769
768
/// Here's the same example, but with [`filter`] and [`map`]:
770
769
///
771
770
/// ```
772
- /// let a = ["1", "lol ", "3 ", "NaN ", "5"];
771
+ /// let a = ["1", "two ", "NaN ", "four ", "5"];
773
772
/// let mut iter = a.iter().map(|s| s.parse()).filter(|s| s.is_ok()).map(|s| s.unwrap());
774
773
/// assert_eq!(iter.next(), Some(1));
775
- /// assert_eq!(iter.next(), Some(3));
776
774
/// assert_eq!(iter.next(), Some(5));
777
775
/// assert_eq!(iter.next(), None);
778
776
/// ```
0 commit comments