Enum ruma_events::AnyToDeviceEventContent [−][src]
pub enum AnyToDeviceEventContent {}Show 13 variants
Dummy(DummyToDeviceEventContent), RoomKey(RoomKeyToDeviceEventContent), RoomKeyRequest(RoomKeyRequestToDeviceEventContent), ForwardedRoomKey(ForwardedRoomKeyToDeviceEventContent), KeyVerificationRequest(RequestToDeviceEventContent), KeyVerificationReady(ReadyToDeviceEventContent), KeyVerificationStart(StartToDeviceEventContent), KeyVerificationCancel(CancelToDeviceEventContent), KeyVerificationAccept(AcceptToDeviceEventContent), KeyVerificationKey(KeyToDeviceEventContent), KeyVerificationMac(MacToDeviceEventContent), KeyVerificationDone(DoneToDeviceEventContent), RoomEncrypted(EncryptedToDeviceEventContent), // some variants omitted
Expand description
Any to-device event.
Variants
Dummy(DummyToDeviceEventContent)
m.dummy
RoomKey(RoomKeyToDeviceEventContent)
m.room_key
RoomKeyRequest(RoomKeyRequestToDeviceEventContent)
m.room_key_request
ForwardedRoomKey(ForwardedRoomKeyToDeviceEventContent)
m.forwarded_room_key
KeyVerificationRequest(RequestToDeviceEventContent)
m.key.verification.request
KeyVerificationReady(ReadyToDeviceEventContent)
This is supported on crate feature
unstable-pre-spec
only.m.key.verification.ready
KeyVerificationStart(StartToDeviceEventContent)
m.key.verification.start
KeyVerificationCancel(CancelToDeviceEventContent)
m.key.verification.cancel
KeyVerificationAccept(AcceptToDeviceEventContent)
m.key.verification.accept
KeyVerificationKey(KeyToDeviceEventContent)
m.key.verification.key
KeyVerificationMac(MacToDeviceEventContent)
m.key.verification.mac
KeyVerificationDone(DoneToDeviceEventContent)
This is supported on crate feature
unstable-pre-spec
only.m.key.verification.done
RoomEncrypted(EncryptedToDeviceEventContent)
m.room.encrypted
Trait Implementations
A matrix event identifier, like m.room.message
.
Constructs the given event content.
Auto Trait Implementations
impl RefUnwindSafe for AnyToDeviceEventContent
impl Send for AnyToDeviceEventContent
impl Sync for AnyToDeviceEventContent
impl Unpin for AnyToDeviceEventContent
impl UnwindSafe for AnyToDeviceEventContent
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
pub fn vzip(self) -> V