fn read_entry_bytes<R: Read + ?Sized>( file: &mut ZipFile<'_, R>, remaining: &mut u64, max_entry: u64, ) -> Result<Vec<u8>, ExtractError>