From b39b41898668e30cdf5e73b99b129753f5835e53 Mon Sep 17 00:00:00 2001 From: Jazz Turner-Baggs <473256+jazzz@users.noreply.github.com> Date: Fri, 6 Feb 2026 13:11:18 -0800 Subject: [PATCH] Make conversation store easier to use --- conversations/src/conversation.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/conversations/src/conversation.rs b/conversations/src/conversation.rs index 8fd474f..934526e 100644 --- a/conversations/src/conversation.rs +++ b/conversations/src/conversation.rs @@ -50,16 +50,12 @@ impl ConversationStore { self.conversations.contains_key(id) } - pub fn get(&self, id: ConversationId) -> Option<&(dyn Convo + '_)> { - self.conversations.get(id).map(|c| c.as_ref()) - } - pub fn get_mut(&mut self, id: &str) -> Option<&mut (dyn Convo + '_)> { Some(self.conversations.get_mut(id)?.as_mut()) } - pub fn conversation_ids(&self) -> impl Iterator + '_ { - self.conversations.keys().cloned() + pub fn conversation_ids(&self) -> Vec { + self.conversations.keys().cloned().collect() } }