Type Alias matrix_sdk::ruma::events::call::member::PossiblyRedactedCallMemberEventContent
source · pub type PossiblyRedactedCallMemberEventContent = CallMemberEventContent;
Available on crate feature
unstable-msc3401
only.Expand description
The PossiblyRedacted version of CallMemberEventContent
.
Since CallMemberEventContent
has the CallMemberEventContent::Empty
state it already is
compatible with the redacted version of the state event content.
Aliased Type§
enum PossiblyRedactedCallMemberEventContent {
LegacyContent(LegacyMembershipContent),
SessionContent(SessionMembershipData),
Empty(EmptyMembershipData),
}
Variants§
LegacyContent(LegacyMembershipContent)
The legacy format for m.call.member events. (An array of memberships. The devices of one user.)
SessionContent(SessionMembershipData)
Normal membership events. One event per membership. Multiple state keys will be used to describe multiple devices for one user.
Empty(EmptyMembershipData)
An empty content means this user has been in a rtc session but is not anymore.