})
}
-
fn filter<F>(self, filter: F) -> Seekable<Filter<Self, F>>
where
F: FnMut(&Entry, &mut Vec<u8>) -> FilterAction,
type IntoIter = Iter<T>;
fn into_iter(self) -> Self::IntoIter {
- Iter(self.0)
+ Iter(self.0)
}
}
impl<T: Entries> Entries for Seekable<T> {
fn seek(&mut self, key: impl AsRef<[u8]>) {
- self.0.seek(key)
+ self.0.seek(key)
}
fn iter_next(&mut self) -> Option<Entry> {
- self.0.iter_next()
+ self.0.iter_next()
}
}