(&'a self)
| 856 | |
| 857 | #[inline] |
| 858 | fn error_ext_chain<'a>(&'a self) -> impl Iterator<Item = &'a Error> + 'a { |
| 859 | let mut cur = Some(self); |
| 860 | core::iter::from_fn(move || { |
| 861 | let ret = cur.take()?; |
| 862 | cur = ret.inner.source(); |
| 863 | Some(ret) |
| 864 | }) |
| 865 | } |
| 866 | |
| 867 | #[inline] |
| 868 | fn error_ext_chain_mut<T>( |
no test coverage detected