@@ -326,7 +326,6 @@ pub trait Iterator {
326326 /// # Examples
327327 ///
328328 /// ```
329- /// # #![feature(core)]
330329 /// let xs = [100, 200, 300];
331330 /// let mut it = xs.iter().cloned().peekable();
332331 /// assert_eq!(*it.peek().unwrap(), 100);
@@ -514,15 +513,13 @@ pub trait Iterator {
514513 /// # Examples
515514 ///
516515 /// ```
517- /// # #![feature(core)]
518- ///
519516 /// let a = [1, 4, 2, 3, 8, 9, 6];
520517 /// let sum: i32 = a.iter()
521518 /// .map(|x| *x)
522519 /// .inspect(|&x| println!("filtering {}", x))
523520 /// .filter(|&x| x % 2 == 0)
524521 /// .inspect(|&x| println!("{} made it through", x))
525- /// .sum( );
522+ /// .fold(0, |sum, i| sum + i );
526523 /// println!("{}", sum);
527524 /// ```
528525 #[ inline]
@@ -572,7 +569,6 @@ pub trait Iterator {
572569 /// do not.
573570 ///
574571 /// ```
575- /// # #![feature(core)]
576572 /// let vec = vec![1, 2, 3, 4];
577573 /// let (even, odd): (Vec<_>, Vec<_>) = vec.into_iter().partition(|&n| n % 2 == 0);
578574 /// assert_eq!(even, [2, 4]);
@@ -897,7 +893,6 @@ pub trait Iterator {
897893 ///
898894 /// ```
899895 /// # #![feature(core)]
900- ///
901896 /// let a = [-3_i32, 0, 1, 5, -10];
902897 /// assert_eq!(*a.iter().max_by(|x| x.abs()).unwrap(), -10);
903898 /// ```
@@ -926,7 +921,6 @@ pub trait Iterator {
926921 ///
927922 /// ```
928923 /// # #![feature(core)]
929- ///
930924 /// let a = [-3_i32, 0, 1, 5, -10];
931925 /// assert_eq!(*a.iter().min_by(|x| x.abs()).unwrap(), 0);
932926 /// ```
@@ -971,7 +965,6 @@ pub trait Iterator {
971965 /// # Examples
972966 ///
973967 /// ```
974- /// # #![feature(core)]
975968 /// let a = [(1, 2), (3, 4)];
976969 /// let (left, right): (Vec<_>, Vec<_>) = a.iter().cloned().unzip();
977970 /// assert_eq!(left, [1, 3]);
@@ -1065,7 +1058,6 @@ pub trait Iterator {
10651058 ///
10661059 /// ```
10671060 /// # #![feature(core)]
1068- ///
10691061 /// let a = [1, 2, 3, 4, 5];
10701062 /// let it = a.iter();
10711063 /// assert_eq!(it.sum::<i32>(), 15);
@@ -1084,7 +1076,6 @@ pub trait Iterator {
10841076 ///
10851077 /// ```
10861078 /// # #![feature(core)]
1087- ///
10881079 /// fn factorial(n: u32) -> u32 {
10891080 /// (1..).take_while(|&i| i <= n).product()
10901081 /// }
@@ -2730,7 +2721,7 @@ impl<A: Step> ops::Range<A> {
27302721 /// # Examples
27312722 ///
27322723 /// ```
2733- /// # #![feature(step_by, core )]
2724+ /// # #![feature(step_by)]
27342725 /// for i in (0..10).step_by(2) {
27352726 /// println!("{}", i);
27362727 /// }
0 commit comments