Available on crate feature
events
only.Expand description
Types for the m.room.member
event.
Structs§
- Change
- A simple representation of a change, containing old and new data.
- Membership
Details - The details of a member event required to calculate a
MembershipChange
. - Redacted
Room Member Event Content - A member event that has been redacted.
- Redacted
Third Party Invite - Redacted information about a third party invitation.
- Room
Member Event Content - The content of an
m.room.member
event. - Room
Member Unsigned - Extra information about a message event that is not incorporated into the event’s hash.
- Signed
Content - A block of content which has been signed, which servers can use to verify a third party invitation.
- Third
Party Invite - Information about a third party invitation.
Enums§
- Membership
Change - Translation of the membership change in
m.room.member
event. - Membership
State - The membership state of a user.
Type Aliases§
- Initial
Room Member Event - An
m.room.member
event for creating a room. - Original
Room Member Event - An
m.room.member
event. - Original
Sync Room Member Event - An
m.room.member
event from async_events
response. - Possibly
Redacted Room Member Event Content - The possibly redacted form of
RoomMemberEventContent
. - Redacted
Room Member Event - An
m.room.member
event that has been redacted. - Redacted
Sync Room Member Event - An
m.room.member
event from async_events
response that has been redacted. - Room
Member Event - An
m.room.member
event. - Stripped
Room Member Event - An
m.room.member
event from an invited room preview. - Sync
Room Member Event - An
m.room.member
event from async_events
response.