Module ruma_events::room[][src]

Expand description

Modules for events in the m.room namespace.

This module also contains types shared by events in its child namespaces.

Modules

Types for the m.room.aliases event.

Types for the m.room.avatar event.

Types for the m.room.canonical_alias event.

Types for the m.room.create event.

Types for the m.room.encrypted event.

Types for the m.room.encryption event.

Types for the m.room.guest_access event.

Types for the m.room.history_visibility event.

Types for the m.room.join_rules event.

Types for the m.room.member event.

Types for the m.room.message event.

Types for the m.room.name event.

Types for the m.room.pinned_events event.

Types for the m.room.power_levels event.

Types for the m.room.redaction event.

Types for the m.room.server_acl event.

Types for the m.room.third_party_invite event.

Types for the m.room.tombstone event.

Types for the m.room.topic event.

Structs

A file sent to a room with end-to-end encryption enabled.

Initial set of fields of EncryptedFile.

Metadata about an image.

A JSON Web Key object.

Initial set of fields of JsonWebKey.

Metadata about a thumbnail.