Module matrix_sdk::room
source · Expand description
High-level room API
Re-exports§
pub use identity_status_changes::IdentityStatusChanges;
e2e-encryption
and non-WebAssembly
Modules§
- Facilities to edit existing events.
- Named futures returned from methods on types in the
room
module. - identity_status_changes
e2e-encryption
and non-WebAssemblyFacility to track changes to the identity of members of rooms. - Power level configuration types used in the
room
module.
Structs§
- The result of a
super::Room::event_with_context
query. - Details of the (latest) invite.
- The result of a
super::Room::messages
call. - Options for
messages
. - Receipts to send all at once.
- The score to rate an inappropriate content.
- A struct containing methods that are common for Joined, Invited and Left Rooms
- The high-level
RoomMember
representation - The error type returned when a checked
ReportedContentScore
conversion fails.
Enums§
- Parent space listed by a room, possibly validated by checking the space’s state.
- The role of a member in a room.