From: Ian Jackson Date: Wed, 30 Mar 2022 22:55:41 +0000 (+0100) Subject: Remove one use of TAIT X-Git-Tag: otter-1.0.0~70 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=dd30c210efe414011788f875325f745bed18daea;p=otter.git Remove one use of TAIT This is our remaining usntable feature. Signed-off-by: Ian Jackson --- diff --git a/src/bundles.rs b/src/bundles.rs index 7b412dd6..a6f3dbaf 100644 --- a/src/bundles.rs +++ b/src/bundles.rs @@ -423,9 +423,11 @@ impl ZipArchive { impl<'z> IntoIterator for &'z IndexedZip { type Item = (&'z UniCase, ZipIndex); - type IntoIter = impl Iterator; + type IntoIter = Box + 'z>; fn into_iter(self) -> Self::IntoIter { - self.members.iter().map(|(name,&index)| (name, ZipIndex(index))) + Box::new( + self.members.iter().map(|(name,&index)| (name, ZipIndex(index))) + ) as _ } }