Skip to main content

Module retention

Module retention 

Source
Available on crate features events and unstable-msc1763 only.
Expand description

Types for the m.room.retention state event.

This event uses the unstable prefix defined in MSC1763.

Structs§

RedactedRoomRetentionEventContent
Redacted form of RoomRetentionEventContent
RoomRetentionEventContent
The content of an m.room.retention state event.

Functions§

is_valid_lifetime_combination
Validate a retention lifetime pair.

Type Aliases§

InitialRoomRetentionEvent
An org.matrix.msc1763.retention event for creating a room.
OriginalRoomRetentionEvent
An org.matrix.msc1763.retention event.
OriginalSyncRoomRetentionEvent
An org.matrix.msc1763.retention event from a sync_events response.
PossiblyRedactedRoomRetentionEventContent
The PossiblyRedacted version of RoomRetentionEventContent.
RedactedRoomRetentionEvent
An org.matrix.msc1763.retention event that has been redacted.
RedactedSyncRoomRetentionEvent
An org.matrix.msc1763.retention event from a sync_events response that has been redacted.
RoomRetentionEvent
An org.matrix.msc1763.retention event.
StrippedRoomRetentionEvent
An org.matrix.msc1763.retention event from an invited room preview.
SyncRoomRetentionEvent
An org.matrix.msc1763.retention event from a sync_events response.