Module ruma_events::room::encrypted[][src]

Expand description

Types for the m.room.encrypted event.

Structs

Annotationunstable-pre-spec

An annotation for an event.

Ciphertext information holding the ciphertext and message type.

The content payload for EncryptedEvent.

The payload for EncryptedEvent using the m.megolm.v1.aes-sha2 algorithm.

Mandatory initial set of fields of MegolmV1AesSha2Content.

The payload for EncryptedEvent using the m.olm.v1.curve25519-aes-sha2 algorithm.

The payload for a redacted EncryptedEventContent

Referenceunstable-pre-spec

A reference to another event.

Replacementunstable-pre-spec

The event this relation belongs to replaces another event.

Enums

The encryption scheme for EncryptedEventContent

Relationship information about an encrypted event.

Type Definitions

An event that has been encrypted.

The to-device version of the payload for the EncryptedEvent.