Add EphemeralRoomEventStub
This commit is contained in:
parent
10ad9760d6
commit
36d7ee2676
@ -25,6 +25,13 @@ pub struct EphemeralRoomEvent<C: EphemeralRoomEventContent> {
|
||||
pub room_id: RoomId,
|
||||
}
|
||||
|
||||
/// An ephemeral room event without a `room_id`.
|
||||
#[derive(Clone, Debug, Event)]
|
||||
pub struct EphemeralRoomEventStub<C: EphemeralRoomEventContent> {
|
||||
/// Data specific to the event type.
|
||||
pub content: C,
|
||||
}
|
||||
|
||||
/// Message event.
|
||||
#[derive(Clone, Debug, Event)]
|
||||
pub struct MessageEvent<C: MessageEventContent> {
|
||||
|
@ -168,8 +168,8 @@ pub use self::{
|
||||
},
|
||||
error::{FromStrError, InvalidEvent, InvalidInput},
|
||||
event_kinds::{
|
||||
BasicEvent, EphemeralRoomEvent, MessageEvent, MessageEventStub, StateEvent, StateEventStub,
|
||||
StrippedStateEventStub, ToDeviceEvent,
|
||||
BasicEvent, EphemeralRoomEvent, EphemeralRoomEventStub, MessageEvent, MessageEventStub,
|
||||
StateEvent, StateEventStub, StrippedStateEventStub, ToDeviceEvent,
|
||||
},
|
||||
event_type::EventType,
|
||||
json::EventJson,
|
||||
|
Loading…
x
Reference in New Issue
Block a user