pub type DbIter<T> = Box<dyn Iterator<Item = Result<T>> + Send + Sync + 'static>;
A fallible but owned iterator over the entries in a store.
struct DbIter<T>(/* private fields */);