Coming from Ruby and Rails, I'm excited to dive into low-level programming with Rust. It is just so refreshing to have control over stuff that is totally abstracted away in Ruby, while being safe enough just to not shoot myself in the foot each time.
Maybe I shall write a little blog post about it, so I can explain the major challenges a bit.
Also you should add RSS 1.0 (RDF) and Atom support.
[1] https://www.owasp.org/index.php/XML_External_Entity_%28XXE%2...
With regards to Atom: https://github.com/frewsxcv/rust-rss/issues/2
I did not think RSS 1.0 support was necessary since (AFAIK) RSS 2.0 is backwards compatible. Please correct me if this is wrong
RSS 1.0 and 2.0 are completely incompatible. There is a whole boring politics story there..