[][src]Module ruma_events::room::message

Types for the m.room.message event.

Modules

feedback

Types for the m.room.message.feedback event.

Structs

AudioInfo

Metadata about an audio clip.

AudioMessageEventContent

The payload for an audio message.

EmoteMessageEventContent

The payload for an emote message.

FileInfo

Metadata about a file.

FileMessageEventContent

The payload for a file message.

ImageMessageEventContent

The payload for an image message.

InReplyTo

Information about the event a "rich reply" is replying to.

LocationInfo

Thumbnail info associated with a location.

LocationMessageEventContent

The payload for a location message.

MessageEvent

A message sent to a room.

NoticeMessageEventContent

The payload for a notice message.

RelatesTo

Information about related messages for rich replies.

ServerNoticeMessageEventContent

The payload for a server notice message.

TextMessageEventContent

The payload for a text message.

VideoInfo

Metadata about a video.

VideoMessageEventContent

The payload for a video message.

Enums

LimitType

Types of usage limits.

MessageEventContent

The payload for MessageEvent.

MessageType

The message type of message event, e.g. m.image or m.text.

ServerNoticeType

Types of server notices.