Matthias Beyer
5972ce7f37
This patch makes the StoreIdIterator type generic over all iterators with Item = StoreId. As the StoreIdIterator type was previousely used for iterating over a glob() result, I had to wrap this result type in another iterator type which is then wrapped in StoreIdIterator. With this patch applied, other libraries may use the StoreIdIterator type to abstract things away in their implementation. |
||
---|---|---|
.. | ||
src | ||
.gitignore | ||
Cargo.toml | ||
README.md |
libimagstore
The store is the heart of everything. Here lives the data, the complexity and the performance bottleneck.
The store offeres read/write access to all entries, a hook system to do on-the-fly modification of incoming/outgoing files and so on.
The store itself does not offer functionality, but has a commandline interface "imag-store" which can do basic things with the store.