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