rss-rs
A fast RSS feed parser written in Rust.
rss-rs provides a complete implementation of the RSS 2.0 specification.
Usage
To use rss-rs just add the dependency to your Cargo.toml.
[]
 = "0.2"
The package includes a single crate named rss.
extern crate rss;
Reading
Reading can be done using any object that implements the BufRead trait.
let reader: BufRead = ...;
let channel = read_from.unwrap;
Invalid Feeds
As a best effort to parse invalid feeds rss-rs will default elements declared as "required" by the RSS 2.0 specification to an empty string.
Todo
- Writing support
- More tests