aboutsummaryrefslogtreecommitdiff
path: root/src/cache
diff options
context:
space:
mode:
authorZeyla Hellyer <[email protected]>2018-09-13 10:16:08 -0700
committerZeyla Hellyer <[email protected]>2018-09-13 10:17:04 -0700
commit60f84c687f7e58329f4df9722738be06e9b3bbc4 (patch)
tree5ef72acab9edd482ae0cae22684b2f3435a98456 /src/cache
parentAdd tests for help (#387) (diff)
downloadserenity-60f84c687f7e58329f4df9722738be06e9b3bbc4.tar.xz
serenity-60f84c687f7e58329f4df9722738be06e9b3bbc4.zip
Revert "Old message on update (#368)"
This reverts commit 27ccf2c9c8ce785b54595eaabcebf86db07bf5bc.
Diffstat (limited to 'src/cache')
-rw-r--r--src/cache/mod.rs41
1 files changed, 0 insertions, 41 deletions
diff --git a/src/cache/mod.rs b/src/cache/mod.rs
index e6e1006..780c364 100644
--- a/src/cache/mod.rs
+++ b/src/cache/mod.rs
@@ -576,47 +576,6 @@ impl Cache {
})
}
- /// Retrieves a [`Channel`]'s message from the cache based on the channel's and
- /// message's given Ids.
- ///
- /// **Note**: This will clone the entire message.
- ///
- /// # Examples
- ///
- /// Retrieving the message object from a channel, in a
- /// [`EventHandler::message`] context:
- ///
- /// ```rust,no_run
- /// use serenity::CACHE;
- ///
- /// # use serenity::model::id::{ChannelId, MessageId};
- /// # let message = ChannelId(0).message(MessageId(1)).unwrap();
- ///
- /// let cache = CACHE.read();
- /// let fetched_message = cache.message(message.channel_id, message.id);
- /// match fetched_message {
- /// Some(m) => {
- /// assert_eq!(message.content, m.content);
- /// },
- /// None => {
- /// println!("No message found in cache.");
- /// }
- /// }
- /// ```
- ///
- /// [`EventHandler::message`]: ../client/trait.EventHandler.html#method.message
- /// [`Channel`]: ../model/channel/struct.Channel.html
- #[inline]
- pub fn message<C, M>(&self, channel_id: C, message_id: M) -> Option<Message>
- where C: Into<ChannelId>, M: Into<MessageId> {
- self._message(channel_id.into(), message_id.into())
- }
-
- fn _message(&self, channel_id: ChannelId, message_id: MessageId) -> Option<Message> {
- self.messages.get(&channel_id).and_then(|messages| {
- messages.get(&message_id).cloned()
- })
- }
/// Retrieves a [`PrivateChannel`] from the cache's [`private_channels`]
/// map, if it exists.
///