use std::io::Write; use kittybox_html::mf2::Entry; fn main() { let mf2 = serde_json::from_reader::<_, microformats::types::Item>(std::io::stdin()).unwrap(); let entry = Entry::try_from(mf2).unwrap(); let mut article = html::content::Article::builder(); entry.build(&mut article); let mut stdout = std::io::stdout().lock(); stdout .write_all(article.build().to_string().as_bytes()) .unwrap(); stdout.write_all(b"\n").unwrap(); }