Better input Reader
Don't use jbk::Reader
for the user input.
jbk::Reader
is closed from what we need (and so it was a good solution at first glance) but it is not the same thing.
Using a specific trait InputReader
:
- Allow the user to give us what it want to. (It was already the case, but they have to impl
Source
with all theread_u*
stuff). - Allow us to use stdlib optimization when copying file into file (which is the case for uncompressed content) => 2x perf