From c349a5c75b2929f5ddadc33f8fbe5afe17d85557 Mon Sep 17 00:00:00 2001 From: link2xt Date: Tue, 24 Jan 2023 10:11:38 +0000 Subject: [PATCH] Add missing chatlist documentation --- src/chatlist.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/chatlist.rs b/src/chatlist.rs index e20025de9..3db057ac1 100644 --- a/src/chatlist.rs +++ b/src/chatlist.rs @@ -1,7 +1,5 @@ //! # Chat list module. -#![allow(missing_docs)] - use anyhow::{ensure, Context as _, Result}; use crate::chat::{update_special_chat_names, Chat, ChatId, ChatVisibility}; @@ -341,10 +339,12 @@ impl Chatlist { } } + /// Returns chatlist item position for the given chat ID. pub fn get_index_for_id(&self, id: ChatId) -> Option { self.ids.iter().position(|(chat_id, _)| chat_id == &id) } + /// An iterator visiting all chatlist items. pub fn iter(&self) -> impl Iterator)> { self.ids.iter() }