From d1bfe2eb0ba8836d4eef4ca5dd6e20611dc3a8c0 Mon Sep 17 00:00:00 2001 From: cel 🌸 Date: Wed, 31 Jan 2024 18:55:36 +0000 Subject: changed Post tags() to return a Vec<&str> --- src/posts.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/posts.rs') diff --git a/src/posts.rs b/src/posts.rs index a8e9f90..93c9179 100644 --- a/src/posts.rs +++ b/src/posts.rs @@ -14,7 +14,7 @@ pub trait Post { fn subject(&self) -> Option<&str>; fn published_at(&self) -> &DateTime; fn updated_at(&self) -> Option<&DateTime>; - fn tags(&self) -> &Vec; + fn tags(&self) -> Vec<&str>; fn lang(&self) -> &str; fn post_type(&self) -> PostType; fn content(&self) -> &str; @@ -23,7 +23,7 @@ pub trait Post { "https://en.blos.sm/posts/".to_owned() + self.id() } - fn get_tags<'a>(posts: &'a Vec) -> Vec<&'a String> + fn get_tags<'a>(posts: &'a Vec) -> Vec<&'a str> where Self: Sized, { -- cgit