From 321c1725d4866b3177753942abd3073f2d0041a3 Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Sun, 13 Jun 2021 15:20:21 +0200 Subject: MultiError: Remove impl `Iterator` tests Remove the `Iterator` test implementations that didn't work out. --- src/multi_error.rs | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'src/multi_error.rs') diff --git a/src/multi_error.rs b/src/multi_error.rs index d3fdba5..e786c49 100644 --- a/src/multi_error.rs +++ b/src/multi_error.rs @@ -17,7 +17,6 @@ use std::fmt; -// use std::ops::Deref; /// Wraps a list of errors. @@ -52,14 +51,6 @@ impl From> for MultiError { } } -// impl Iterator for MultiError { -// type Item = anyhow::Error; -// -// fn next(&mut self) -> Option { -// self.errors.next() -// } -// } - impl IntoIterator for MultiError { type Item = anyhow::Error; type IntoIter = std::vec::IntoIter; @@ -68,11 +59,3 @@ impl IntoIterator for MultiError { self.errors.into_iter() } } - -// impl Deref for MultiError { -// type Target = [anyhow::Error]; -// -// fn deref(&self) -> &Self::Target { -// &self.errors -// } -// } -- cgit v1.2.3