Available on crate feature
events
only.Expand description
Modules for events in the m.room
namespace.
This module also contains types shared by events in its child namespaces.
Modules§
- aliases
- Types for the
m.room.aliases
event. - avatar
- Types for the
m.room.avatar
event. - canonical_
alias - Types for the
m.room.canonical_alias
event. - create
- Types for the
m.room.create
event. - encrypted
- Types for the
m.room.encrypted
event. - encryption
- Types for the
m.room.encryption
event. - guest_
access - Types for the
m.room.guest_access
event. - history_
visibility - Types for the
m.room.history_visibility
event. - join_
rules - Types for the
m.room.join_rules
event. - member
- Types for the
m.room.member
event. - message
- Types for the
m.room.message
event. - name
- Types for the
m.room.name
event. - pinned_
events - Types for the
m.room.pinned_events
event. - power_
levels - Types for the
m.room.power_levels
event. - redaction
- Types for the
m.room.redaction
event. - server_
acl - Types for the
m.room.server_acl
event. - third_
party_ invite - Types for the
m.room.third_party_invite
event. - tombstone
- Types for the
m.room.tombstone
event. - topic
- Types for the
m.room.topic
event.
Structs§
- Encrypted
File - A file sent to a room with end-to-end encryption enabled.
- Encrypted
File Init - Initial set of fields of
EncryptedFile
. - Image
Info - Metadata about an image.
- Json
WebKey - A JSON Web Key object.
- Json
WebKey Init - Initial set of fields of
JsonWebKey
. - Thumbnail
Info - Metadata about a thumbnail.
Enums§
- Media
Source - The source of a media file.