Rollup merge of #77405 - timvermeulen:iter_advance_by_tracking_issue, r=scottmcm
Add tracking issue of iter_advance_by feature
This commit is contained in:
commit
2a09c184c0
|
@ -123,7 +123,7 @@ pub trait DoubleEndedIterator: Iterator {
|
||||||
/// assert_eq!(iter.advance_back_by(100), Err(1)); // only `&3` was skipped
|
/// assert_eq!(iter.advance_back_by(100), Err(1)); // only `&3` was skipped
|
||||||
/// ```
|
/// ```
|
||||||
#[inline]
|
#[inline]
|
||||||
#[unstable(feature = "iter_advance_by", reason = "recently added", issue = "none")]
|
#[unstable(feature = "iter_advance_by", reason = "recently added", issue = "77404")]
|
||||||
fn advance_back_by(&mut self, n: usize) -> Result<(), usize> {
|
fn advance_back_by(&mut self, n: usize) -> Result<(), usize> {
|
||||||
for i in 0..n {
|
for i in 0..n {
|
||||||
self.next_back().ok_or(i)?;
|
self.next_back().ok_or(i)?;
|
||||||
|
|
|
@ -314,7 +314,7 @@ pub trait Iterator {
|
||||||
/// assert_eq!(iter.advance_by(100), Err(1)); // only `&4` was skipped
|
/// assert_eq!(iter.advance_by(100), Err(1)); // only `&4` was skipped
|
||||||
/// ```
|
/// ```
|
||||||
#[inline]
|
#[inline]
|
||||||
#[unstable(feature = "iter_advance_by", reason = "recently added", issue = "none")]
|
#[unstable(feature = "iter_advance_by", reason = "recently added", issue = "77404")]
|
||||||
fn advance_by(&mut self, n: usize) -> Result<(), usize> {
|
fn advance_by(&mut self, n: usize) -> Result<(), usize> {
|
||||||
for i in 0..n {
|
for i in 0..n {
|
||||||
self.next().ok_or(i)?;
|
self.next().ok_or(i)?;
|
||||||
|
|
Loading…
Reference in New Issue