diff options
| author | Konrad Borowski <konrad@borowski.pw> | 2018-12-26 10:13:44 +0100 |
|---|---|---|
| committer | Konrad Borowski <konrad@borowski.pw> | 2018-12-26 10:13:44 +0100 |
| commit | 315401ddf8857c9431a889ac1307dca856e4fe65 (patch) | |
| tree | e6cfb296930b2baad652297bb7096d58a3cbed3b /src/libcore | |
| parent | 2fcdc9c15d553e48e1cd8b3547f4ce3016771e94 (diff) | |
| download | rust-315401ddf8857c9431a889ac1307dca856e4fe65.tar.gz rust-315401ddf8857c9431a889ac1307dca856e4fe65.zip | |
Add a tracking issue for Iterator::copied
Diffstat (limited to 'src/libcore')
| -rw-r--r-- | src/libcore/iter/iterator.rs | 2 | ||||
| -rw-r--r-- | src/libcore/iter/mod.rs | 12 |
2 files changed, 7 insertions, 7 deletions
diff --git a/src/libcore/iter/iterator.rs b/src/libcore/iter/iterator.rs index d0b0fd1ab31..dab6241504f 100644 --- a/src/libcore/iter/iterator.rs +++ b/src/libcore/iter/iterator.rs @@ -2257,7 +2257,7 @@ pub trait Iterator { /// assert_eq!(v_cloned, vec![1, 2, 3]); /// assert_eq!(v_map, vec![1, 2, 3]); /// ``` - #[unstable(feature = "iter_copied", issue = "0")] + #[unstable(feature = "iter_copied", issue = "57127")] fn copied<'a, T: 'a>(self) -> Copied<Self> where Self: Sized + Iterator<Item=&'a T>, T: Copy { diff --git a/src/libcore/iter/mod.rs b/src/libcore/iter/mod.rs index aa130754f83..34c84d90e37 100644 --- a/src/libcore/iter/mod.rs +++ b/src/libcore/iter/mod.rs @@ -514,14 +514,14 @@ unsafe impl<I> TrustedLen for Rev<I> /// /// [`copied`]: trait.Iterator.html#method.copied /// [`Iterator`]: trait.Iterator.html -#[unstable(feature = "iter_copied", issue = "0")] +#[unstable(feature = "iter_copied", issue = "57127")] #[must_use = "iterator adaptors are lazy and do nothing unless consumed"] #[derive(Clone, Debug)] pub struct Copied<I> { it: I, } -#[unstable(feature = "iter_copied", issue = "0")] +#[unstable(feature = "iter_copied", issue = "57127")] impl<'a, I, T: 'a> Iterator for Copied<I> where I: Iterator<Item=&'a T>, T: Copy { @@ -548,7 +548,7 @@ impl<'a, I, T: 'a> Iterator for Copied<I> } } -#[unstable(feature = "iter_copied", issue = "0")] +#[unstable(feature = "iter_copied", issue = "57127")] impl<'a, I, T: 'a> DoubleEndedIterator for Copied<I> where I: DoubleEndedIterator<Item=&'a T>, T: Copy { @@ -569,7 +569,7 @@ impl<'a, I, T: 'a> DoubleEndedIterator for Copied<I> } } -#[unstable(feature = "iter_copied", issue = "0")] +#[unstable(feature = "iter_copied", issue = "57127")] impl<'a, I, T: 'a> ExactSizeIterator for Copied<I> where I: ExactSizeIterator<Item=&'a T>, T: Copy { @@ -582,7 +582,7 @@ impl<'a, I, T: 'a> ExactSizeIterator for Copied<I> } } -#[unstable(feature = "iter_copied", issue = "0")] +#[unstable(feature = "iter_copied", issue = "57127")] impl<'a, I, T: 'a> FusedIterator for Copied<I> where I: FusedIterator<Item=&'a T>, T: Copy {} @@ -601,7 +601,7 @@ unsafe impl<'a, I, T: 'a> TrustedRandomAccess for Copied<I> } } -#[unstable(feature = "iter_copied", issue = "0")] +#[unstable(feature = "iter_copied", issue = "57127")] unsafe impl<'a, I, T: 'a> TrustedLen for Copied<I> where I: TrustedLen<Item=&'a T>, T: Copy |
