diff --git a/crates/radicle/src/cob/issue/cache.rs b/crates/radicle/src/cob/issue/cache.rs index 3e759982..7bd035b7 100644 --- a/crates/radicle/src/cob/issue/cache.rs +++ b/crates/radicle/src/cob/issue/cache.rs @@ -371,6 +371,10 @@ impl Iterator for NoCacheIter<'_> { fn next(&mut self) -> Option { self.inner.next() } + + fn size_hint(&self) -> (usize, Option) { + self.inner.size_hint() + } } impl Issues for Cache, cache::NoCache> @@ -449,6 +453,10 @@ impl Iterator for IssuesIter<'_> { let row = self.inner.next()?; Some(row.map_err(Error::from).and_then(IssuesIter::parse_row)) } + + fn size_hint(&self) -> (usize, Option) { + self.inner.size_hint() + } } impl Issues for Cache