aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMishio595 <[email protected]>2018-07-24 21:48:55 -0600
committerMishio595 <[email protected]>2018-09-16 11:41:09 -0600
commit6f6298a3c2ac2de75ca9d3f9f19bb43163f42b92 (patch)
tree72933125fca02f6b0beaa362512380f4163dd81e
parentEventHandler::message_update with cache feature sends old message if available (diff)
downloadarchived-serenity-6f6298a3c2ac2de75ca9d3f9f19bb43163f42b92.tar.xz
archived-serenity-6f6298a3c2ac2de75ca9d3f9f19bb43163f42b92.zip
Add `impl AsRef<MessageId> for Message`
-rw-r--r--src/model/channel/message.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/model/channel/message.rs b/src/model/channel/message.rs
index 5589ad0..dec3aa7 100644
--- a/src/model/channel/message.rs
+++ b/src/model/channel/message.rs
@@ -616,6 +616,12 @@ impl AsRef<MessageId> for Message {
}
}
+impl AsRef<MessageId> for Message {
+ fn as_ref(&self) -> &MessageId {
+ &self.id
+ }
+}
+
impl From<Message> for MessageId {
/// Gets the Id of a `Message`.
fn from(message: Message) -> MessageId { message.id }