diff --git a/library/core/src/iter/traits/iterator.rs b/library/core/src/iter/traits/iterator.rs index 19484bfd0419f..b745c4a5b4570 100644 --- a/library/core/src/iter/traits/iterator.rs +++ b/library/core/src/iter/traits/iterator.rs @@ -1739,8 +1739,6 @@ pub trait Iterator { /// # Examples /// /// ``` - /// #![feature(iter_partition_in_place)] - /// /// let mut a = [1, 2, 3, 4, 5, 6, 7]; /// /// // Partition in-place between evens and odds @@ -1750,7 +1748,7 @@ pub trait Iterator { /// assert!(a[..i].iter().all(|&n| n % 2 == 0)); // evens /// assert!(a[i..].iter().all(|&n| n % 2 == 1)); // odds /// ``` - #[unstable(feature = "iter_partition_in_place", reason = "new API", issue = "62543")] + #[stable(feature = "iter_partition_in_place", since = "1.48.0")] fn partition_in_place<'a, T: 'a, P>(mut self, ref mut predicate: P) -> usize where Self: Sized + DoubleEndedIterator, diff --git a/library/core/tests/lib.rs b/library/core/tests/lib.rs index c9f9b890c3938..07369a0389386 100644 --- a/library/core/tests/lib.rs +++ b/library/core/tests/lib.rs @@ -43,7 +43,6 @@ #![feature(int_error_matching)] #![feature(array_value_iter)] #![feature(iter_advance_by)] -#![feature(iter_partition_in_place)] #![feature(iter_is_partitioned)] #![feature(iter_order_by)] #![feature(cmp_min_max_by)]