From 9b61bc1292546bac98a1fe3c8c6d127eaa3902a3 Mon Sep 17 00:00:00 2001 From: Rakarake Date: Fri, 27 Mar 2026 02:08:08 +0100 Subject: [PATCH] huge --- blogs/day3.md | 4 ++++ src/main.rs | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 blogs/day3.md diff --git a/blogs/day3.md b/blogs/day3.md new file mode 100644 index 0000000..260e0f4 --- /dev/null +++ b/blogs/day3.md @@ -0,0 +1,4 @@ +## This is huge +We have infrastructure set up for a brighter future. Game on gamers! + +// Raka diff --git a/src/main.rs b/src/main.rs index 07807f0..10a7a43 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,6 +1,6 @@ use std::io; use markdown::to_html; -use rss::{Channel, ItemBuilder}; +use rss::{Channel, GuidBuilder, ItemBuilder}; fn main() -> io::Result<()> { let posts = std::env::args().skip(2).map(|f| { @@ -17,9 +17,13 @@ fn main() -> io::Result<()> { channel.description = "morbius text wow".to_string(); channel.generator = Some("Rakabaka's tooling".to_string()); channel.items = posts.iter().enumerate().map(|(i, p)| { + let guid = GuidBuilder::default() + .value(format!("{i}")) + .build(); ItemBuilder::default() .title(format!("Blog post {i}")) .description(Some(p.clone())) + .guid(guid) .build() }).collect(); print!("{}", channel);