in src/api/sync.rs [48:52]
fn read(&mut self, buf: &mut [u8]) -> std::io::Result<usize> { let read = self.inner.read(buf)?; self.progress.update(read); Ok(read) }