fn parse_xml_reader<B: BufRead>(
    reader: &mut Reader<B>
) -> Result<ParsingResult, Error>