pub fn parse<B: BufRead + Send + 'static>(reader: B) -> Parser<B>
Expand description
Parse a UniParc database XML file.
Example:
let mut client = ftp::FtpStream::connect("ftp.uniprot.org:21").unwrap();
client.login("anonymous", "anonymous").unwrap();
let f = client.get("/pub/databases/uniprot/current_release/uniparc/uniparc_all.xml.gz").unwrap();
let dec = libflate::gzip::Decoder::new(f).unwrap();
let mut parser = uniprot::uniparc::parse(std::io::BufReader::new(dec));
println!("{:#?}", parser.next())