diff options
| author | Waffle <waffle.lapkin@gmail.com> | 2020-01-25 21:23:22 +0300 |
|---|---|---|
| committer | Waffle <waffle.lapkin@gmail.com> | 2020-01-28 21:30:34 +0300 |
| commit | db1a107b3f920637dc785fcc6d6bbe247a271e7b (patch) | |
| tree | 864e665356ca2b5ebe0f7abb19920ad2f4c5a06b | |
| parent | 1aff08010d6b35f2c7cef685b77ff1245c45a523 (diff) | |
| download | rust-db1a107b3f920637dc785fcc6d6bbe247a271e7b.tar.gz rust-db1a107b3f920637dc785fcc6d6bbe247a271e7b.zip | |
Fill tracking issue for `iter_map_while` feature
| -rw-r--r-- | src/libcore/iter/adapters/mod.rs | 6 | ||||
| -rw-r--r-- | src/libcore/iter/mod.rs | 2 | ||||
| -rw-r--r-- | src/libcore/iter/traits/iterator.rs | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/src/libcore/iter/adapters/mod.rs b/src/libcore/iter/adapters/mod.rs index 6ef4a494340..7d10ef3d282 100644 --- a/src/libcore/iter/adapters/mod.rs +++ b/src/libcore/iter/adapters/mod.rs @@ -1760,7 +1760,7 @@ where /// [`map_while`]: trait.Iterator.html#method.map_while /// [`Iterator`]: trait.Iterator.html #[must_use = "iterators are lazy and do nothing unless consumed"] -#[unstable(feature = "iter_map_while", reason = "recently added", issue = "none")] +#[unstable(feature = "iter_map_while", reason = "recently added", issue = "68537")] #[derive(Clone)] pub struct MapWhile<I, P> { iter: I, @@ -1774,14 +1774,14 @@ impl<I, P> MapWhile<I, P> { } } -#[unstable(feature = "iter_map_while", reason = "recently added", issue = "none")] +#[unstable(feature = "iter_map_while", reason = "recently added", issue = "68537")] impl<I: fmt::Debug, P> fmt::Debug for MapWhile<I, P> { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { f.debug_struct("MapWhile").field("iter", &self.iter).field("flag", &self.finished).finish() } } -#[unstable(feature = "iter_map_while", reason = "recently added", issue = "none")] +#[unstable(feature = "iter_map_while", reason = "recently added", issue = "68537")] impl<B, I: Iterator, P> Iterator for MapWhile<I, P> where P: FnMut(I::Item) -> Option<B>, diff --git a/src/libcore/iter/mod.rs b/src/libcore/iter/mod.rs index c9f5e77d14b..d8a56cb3ae5 100644 --- a/src/libcore/iter/mod.rs +++ b/src/libcore/iter/mod.rs @@ -351,7 +351,7 @@ pub use self::adapters::Cloned; pub use self::adapters::Copied; #[stable(feature = "iterator_flatten", since = "1.29.0")] pub use self::adapters::Flatten; -#[unstable(feature = "iter_map_while", reason = "recently added", issue = "none")] +#[unstable(feature = "iter_map_while", reason = "recently added", issue = "68537")] pub use self::adapters::MapWhile; #[stable(feature = "iterator_step_by", since = "1.28.0")] pub use self::adapters::StepBy; diff --git a/src/libcore/iter/traits/iterator.rs b/src/libcore/iter/traits/iterator.rs index 6bb92099ced..1d055676c77 100644 --- a/src/libcore/iter/traits/iterator.rs +++ b/src/libcore/iter/traits/iterator.rs @@ -1117,7 +1117,7 @@ pub trait Iterator { /// [`Some`]: ../../std/option/enum.Option.html#variant.Some /// [`None`]: ../../std/option/enum.Option.html#variant.None #[inline] - #[unstable(feature = "iter_map_while", reason = "recently added", issue = "none")] + #[unstable(feature = "iter_map_while", reason = "recently added", issue = "68537")] fn map_while<B, P>(self, predicate: P) -> MapWhile<Self, P> where Self: Sized, |
