Skip to content

Commit

Permalink
Fix tracking issue for error iterators
Browse files Browse the repository at this point in the history
  • Loading branch information
sfackler committed Feb 16, 2019
1 parent eac0908 commit 3ba6177
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/libstd/error.rs
Expand Up @@ -718,7 +718,7 @@ impl dyn Error {
/// ```
///
/// [`source`]: trait.Error.html#method.source
#[unstable(feature = "error_iter", issue = "58289")]
#[unstable(feature = "error_iter", issue = "58520")]
#[inline]
pub fn iter_chain(&self) -> ErrorIter {
ErrorIter {
Expand Down Expand Up @@ -793,7 +793,7 @@ impl dyn Error {
///
/// [`source`]: trait.Error.html#method.source
#[inline]
#[unstable(feature = "error_iter", issue = "58289")]
#[unstable(feature = "error_iter", issue = "58520")]
pub fn iter_sources(&self) -> ErrorIter {
ErrorIter {
current: self.source(),
Expand All @@ -804,13 +804,13 @@ impl dyn Error {
/// An iterator over [`Error`]
///
/// [`Error`]: trait.Error.html
#[unstable(feature = "error_iter", issue = "58289")]
#[unstable(feature = "error_iter", issue = "58520")]
#[derive(Copy, Clone, Debug)]
pub struct ErrorIter<'a> {
current: Option<&'a (dyn Error + 'static)>,
}

#[unstable(feature = "error_iter", issue = "58289")]
#[unstable(feature = "error_iter", issue = "58520")]
impl<'a> Iterator for ErrorIter<'a> {
type Item = &'a (dyn Error + 'static);

Expand Down

0 comments on commit 3ba6177

Please sign in to comment.