use anyhow::{ Context, Result, }; use rss::Channel; fn fetch_feed() -> Result { let content = reqwest::blocking::get("https://feed.zugfunk-podcast.de/")?.bytes()?; let channel = Channel::read_from(&content[..])?; Ok(channel) } fn main() -> Result<()> { let feed = fetch_feed()?; let mut out = String::new(); out.push_str("\n"); out.push_str("\n"); out.push_str("\n"); out.push_str("\n"); out.push_str("\n"); out.push_str("\n"); out.push_str("\n"); out.push_str("\n"); std::fs::write("index.html", out)?; Ok(()) }