imag/lib
Matthias Beyer d08c27e623 Rewrite StoreIdIterator extensions
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.
2018-05-01 17:44:01 +02:00
..
core Rewrite StoreIdIterator extensions 2018-05-01 17:44:01 +02:00
domain Refactor libimagwiki to fit new store iterator interface 2018-05-01 17:44:01 +02:00
entry Refactor libimagentrycategory to fit new store iterator interface 2018-05-01 17:44:01 +02:00
etc Remove unecessary clone 2018-04-25 19:13:51 +02:00