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