ruma::events

Module image_pack

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

Types for image packs in Matrix (MSC2545).

Structs§

AccountImagePackEventContent
The content of an im.ponies.user_emotes event, the unstable version of m.image_pack in account data events.
ImagePackRoomContent
Additional metadatas for a enabled room image pack.
ImagePackRoomsEventContent
The content of an im.ponies.emote_rooms event, the unstable version of m.image_pack.rooms.
PackImage
An image object in a image pack.
PackInfo
A description for the pack.
PossiblyRedactedRoomImagePackEventContent
The possibly redacted form of RoomImagePackEventContent.
RedactedRoomImagePackEventContent
Redacted form of RoomImagePackEventContent
RoomImagePackEventContent
The content of an im.ponies.room_emotes event, the unstable version of m.image_pack in room state events.

Enums§

PackUsage
Usages for either an image pack or an individual image.

Type Aliases§

AccountImagePackEvent
An im.ponies.user_emotes event.
ImagePackRoomsEvent
An im.ponies.emote_rooms event.
InitialRoomImagePackEvent
An im.ponies.room_emotes event for creating a room.
OriginalRoomImagePackEvent
An im.ponies.room_emotes event.
OriginalSyncRoomImagePackEvent
An im.ponies.room_emotes event from a sync_events response.
RedactedRoomImagePackEvent
An im.ponies.room_emotes event that has been redacted.
RedactedSyncRoomImagePackEvent
An im.ponies.room_emotes event from a sync_events response that has been redacted.
RoomImagePackEvent
An im.ponies.room_emotes event.
StrippedRoomImagePackEvent
An im.ponies.room_emotes event from an invited room preview.
SyncRoomImagePackEvent
An im.ponies.room_emotes event from a sync_events response.