Enum ruma_events::AnyRedactedMessageEvent [−][src]
pub enum AnyRedactedMessageEvent {}Show variants
CallAnswer(RedactedMessageEvent<RedactedAnswerEventContent>), CallInvite(RedactedMessageEvent<RedactedInviteEventContent>), CallHangup(RedactedMessageEvent<RedactedHangupEventContent>), CallCandidates(RedactedMessageEvent<RedactedCandidatesEventContent>), KeyVerificationReady(RedactedMessageEvent<RedactedReadyEventContent>), KeyVerificationStart(RedactedMessageEvent<RedactedStartEventContent>), KeyVerificationCancel(RedactedMessageEvent<RedactedCancelEventContent>), KeyVerificationAccept(RedactedMessageEvent<RedactedAcceptEventContent>), KeyVerificationKey(RedactedMessageEvent<RedactedKeyEventContent>), KeyVerificationMac(RedactedMessageEvent<RedactedMacEventContent>), KeyVerificationDone(RedactedMessageEvent<RedactedDoneEventContent>), Reaction(RedactedMessageEvent<RedactedReactionEventContent>), RoomEncrypted(RedactedMessageEvent<RedactedEncryptedEventContent>), RoomMessage(RedactedMessageEvent<RedactedMessageEventContent>), RoomMessageFeedback(RedactedMessageEvent<RedactedFeedbackEventContent>), RoomRedaction(RedactedMessageEvent<RedactedRedactionEventContent>), Sticker(RedactedMessageEvent<RedactedStickerEventContent>), // some variants omitted
Expand description
Any message event.
Variants
CallAnswer(RedactedMessageEvent<RedactedAnswerEventContent>)
m.call.answer
CallInvite(RedactedMessageEvent<RedactedInviteEventContent>)
m.call.invite
CallHangup(RedactedMessageEvent<RedactedHangupEventContent>)
m.call.hangup
CallCandidates(RedactedMessageEvent<RedactedCandidatesEventContent>)
m.call.candidates
KeyVerificationReady(RedactedMessageEvent<RedactedReadyEventContent>)
This is supported on crate feature
unstable-pre-spec
only.m.key.verification.ready
KeyVerificationStart(RedactedMessageEvent<RedactedStartEventContent>)
This is supported on crate feature
unstable-pre-spec
only.m.key.verification.start
KeyVerificationCancel(RedactedMessageEvent<RedactedCancelEventContent>)
This is supported on crate feature
unstable-pre-spec
only.m.key.verification.cancel
KeyVerificationAccept(RedactedMessageEvent<RedactedAcceptEventContent>)
This is supported on crate feature
unstable-pre-spec
only.m.key.verification.accept
KeyVerificationKey(RedactedMessageEvent<RedactedKeyEventContent>)
This is supported on crate feature
unstable-pre-spec
only.m.key.verification.key
KeyVerificationMac(RedactedMessageEvent<RedactedMacEventContent>)
This is supported on crate feature
unstable-pre-spec
only.m.key.verification.mac
KeyVerificationDone(RedactedMessageEvent<RedactedDoneEventContent>)
This is supported on crate feature
unstable-pre-spec
only.m.key.verification.done
Reaction(RedactedMessageEvent<RedactedReactionEventContent>)
This is supported on crate feature
unstable-pre-spec
only.m.reaction
RoomEncrypted(RedactedMessageEvent<RedactedEncryptedEventContent>)
m.room.encrypted
RoomMessage(RedactedMessageEvent<RedactedMessageEventContent>)
m.room.message
RoomMessageFeedback(RedactedMessageEvent<RedactedFeedbackEventContent>)
m.room.message.feedback
RoomRedaction(RedactedMessageEvent<RedactedRedactionEventContent>)
m.room.redaction
m.sticker
Implementations
Returns this event’s origin_server_ts field.
Returns this event’s unsigned field.
Trait Implementations
Deserialize this value from the given Serde deserializer. Read more
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for AnyRedactedMessageEvent
impl Send for AnyRedactedMessageEvent
impl Sync for AnyRedactedMessageEvent
impl Unpin for AnyRedactedMessageEvent
impl UnwindSafe for AnyRedactedMessageEvent
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