diff options
Diffstat (limited to 'src/libcore')
| -rw-r--r-- | src/libcore/iter/iterator.rs | 5 | ||||
| -rw-r--r-- | src/libcore/tests/lib.rs | 1 |
2 files changed, 1 insertions, 5 deletions
diff --git a/src/libcore/iter/iterator.rs b/src/libcore/iter/iterator.rs index 39185291053..d45c123d332 100644 --- a/src/libcore/iter/iterator.rs +++ b/src/libcore/iter/iterator.rs @@ -1794,7 +1794,6 @@ pub trait Iterator { /// # Examples /// /// ``` - /// #![feature(iterator_find_map)] /// let a = ["lol", "NaN", "2", "5"]; /// /// let mut first_number = a.iter().find_map(|s| s.parse().ok()); @@ -1802,9 +1801,7 @@ pub trait Iterator { /// assert_eq!(first_number, Some(2)); /// ``` #[inline] - #[unstable(feature = "iterator_find_map", - reason = "unstable new API", - issue = "49602")] + #[stable(feature = "iterator_find_map", since = "1.30.0")] fn find_map<B, F>(&mut self, mut f: F) -> Option<B> where Self: Sized, F: FnMut(Self::Item) -> Option<B>, diff --git a/src/libcore/tests/lib.rs b/src/libcore/tests/lib.rs index fc92a5a2225..e48f3b36c65 100644 --- a/src/libcore/tests/lib.rs +++ b/src/libcore/tests/lib.rs @@ -37,7 +37,6 @@ #![feature(slice_align_to)] #![feature(align_offset)] #![feature(reverse_bits)] -#![feature(iterator_find_map)] #![feature(inner_deref)] #![feature(slice_internals)] #![feature(option_replace)] |
