Matthias Beyer
d08c27e623
This patch reimplements the iterator extensions. As we iterate (in StoreIdIterator) over Result<StoreId> now anyways, we don't need the extensions for Result iterators anymore. This patch rewrites the extensions to be more simple in every way and generic over the error type in the iterator. All the errors have to do is implement From<StoreError>, which is what they do when linking the generated error types with error_chain to the libimagstore error types. |
||
---|---|---|
.. | ||
core | ||
domain | ||
entry | ||
etc |