Remove invalid variant from room::message::MessageEventContent
This commit is contained in:
parent
fc78e49d49
commit
2f706d9a85
@ -6,7 +6,7 @@ use js_int::UInt;
|
|||||||
use ruma_identifiers::{EventId, RoomId, UserId};
|
use ruma_identifiers::{EventId, RoomId, UserId};
|
||||||
use serde::{Deserialize, Serialize};
|
use serde::{Deserialize, Serialize};
|
||||||
|
|
||||||
use super::{encrypted::EncryptedEventContent, EncryptedFile, ImageInfo, ThumbnailInfo};
|
use super::{EncryptedFile, ImageInfo, ThumbnailInfo};
|
||||||
use crate::{EventType, FromRaw, UnsignedData};
|
use crate::{EventType, FromRaw, UnsignedData};
|
||||||
|
|
||||||
pub mod feedback;
|
pub mod feedback;
|
||||||
@ -68,9 +68,6 @@ pub enum MessageEventContent {
|
|||||||
|
|
||||||
/// A video message.
|
/// A video message.
|
||||||
Video(VideoMessageEventContent),
|
Video(VideoMessageEventContent),
|
||||||
|
|
||||||
/// A encrypted message.
|
|
||||||
Encrypted(EncryptedEventContent),
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl FromRaw for MessageEvent {
|
impl FromRaw for MessageEvent {
|
||||||
@ -104,7 +101,6 @@ impl FromRaw for MessageEventContent {
|
|||||||
ServerNotice(content) => MessageEventContent::ServerNotice(content),
|
ServerNotice(content) => MessageEventContent::ServerNotice(content),
|
||||||
Text(content) => MessageEventContent::Text(content),
|
Text(content) => MessageEventContent::Text(content),
|
||||||
Video(content) => MessageEventContent::Video(content),
|
Video(content) => MessageEventContent::Video(content),
|
||||||
Encrypted(content) => MessageEventContent::Encrypted(content),
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -119,10 +115,10 @@ pub(crate) mod raw {
|
|||||||
use serde_json::{from_value as from_json_value, Value as JsonValue};
|
use serde_json::{from_value as from_json_value, Value as JsonValue};
|
||||||
|
|
||||||
use super::{
|
use super::{
|
||||||
AudioMessageEventContent, EmoteMessageEventContent, EncryptedEventContent,
|
AudioMessageEventContent, EmoteMessageEventContent, FileMessageEventContent,
|
||||||
FileMessageEventContent, ImageMessageEventContent, LocationMessageEventContent,
|
ImageMessageEventContent, LocationMessageEventContent, MessageType,
|
||||||
MessageType, NoticeMessageEventContent, ServerNoticeMessageEventContent,
|
NoticeMessageEventContent, ServerNoticeMessageEventContent, TextMessageEventContent,
|
||||||
TextMessageEventContent, VideoMessageEventContent,
|
VideoMessageEventContent,
|
||||||
};
|
};
|
||||||
use crate::UnsignedData;
|
use crate::UnsignedData;
|
||||||
|
|
||||||
@ -180,9 +176,6 @@ pub(crate) mod raw {
|
|||||||
|
|
||||||
/// A video message.
|
/// A video message.
|
||||||
Video(VideoMessageEventContent),
|
Video(VideoMessageEventContent),
|
||||||
|
|
||||||
/// A video message.
|
|
||||||
Encrypted(EncryptedEventContent),
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'de> Deserialize<'de> for MessageEventContent {
|
impl<'de> Deserialize<'de> for MessageEventContent {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user