Add to-device event enum
This commit is contained in:
parent
bc5b7aa3e2
commit
900e9e324b
@ -4,7 +4,7 @@ use serde::{Deserialize, Serialize};
|
||||
use crate::{
|
||||
event_kinds::{
|
||||
BasicEvent, EphemeralRoomEvent, MessageEvent, MessageEventStub, StateEvent, StateEventStub,
|
||||
StrippedStateEventStub,
|
||||
StrippedStateEventStub, ToDeviceEvent,
|
||||
},
|
||||
presence::PresenceEvent,
|
||||
room::redaction::{RedactionEvent, RedactionEventStub},
|
||||
@ -111,6 +111,9 @@ pub type AnyStateEventStub = StateEventStub<AnyStateEventContent>;
|
||||
/// been invited to in `/sync` responses)
|
||||
pub type AnyStrippedStateEventStub = StrippedStateEventStub<AnyStateEventContent>;
|
||||
|
||||
/// Any to-device event.
|
||||
pub type AnyToDeviceEvent = ToDeviceEvent<AnyToDeviceEventContent>;
|
||||
|
||||
/// Any event.
|
||||
#[derive(Clone, Debug, Deserialize, Serialize)]
|
||||
#[serde(untagged)]
|
||||
|
@ -163,7 +163,7 @@ pub use self::{
|
||||
AnyBasicEvent, AnyBasicEventContent, AnyEphemeralRoomEvent, AnyEphemeralRoomEventContent,
|
||||
AnyEvent, AnyMessageEvent, AnyMessageEventContent, AnyMessageEventStub, AnyRoomEvent,
|
||||
AnyRoomEventStub, AnyStateEvent, AnyStateEventContent, AnyStateEventStub,
|
||||
AnyStrippedStateEventStub, AnyToDeviceEventContent,
|
||||
AnyStrippedStateEventStub, AnyToDeviceEvent, AnyToDeviceEventContent,
|
||||
},
|
||||
error::{FromStrError, InvalidEvent, InvalidInput},
|
||||
event_kinds::{
|
||||
|
Loading…
x
Reference in New Issue
Block a user