[][src]Module ruma_client_api::r0::sync::sync_events

Structs

AccountData

The private data that this user has attached to this room.

DeviceLists

Information on E2E device udpates.

Ephemeral

Ephemeral events not recorded in the timeline or state of the room.

IncomingAccountData

'Incoming' variant of AccountData.

IncomingEphemeral

'Incoming' variant of Ephemeral.

IncomingInviteState

'Incoming' variant of InviteState.

IncomingInvitedRoom

'Incoming' variant of InvitedRoom.

IncomingJoinedRoom

'Incoming' variant of JoinedRoom.

IncomingLeftRoom

'Incoming' variant of LeftRoom.

IncomingPresence

'Incoming' variant of Presence.

IncomingResponse

'Incoming' variant of Response.

IncomingRooms

'Incoming' variant of Rooms.

IncomingState

'Incoming' variant of State.

IncomingTimeline

'Incoming' variant of Timeline.

IncomingToDevice

'Incoming' variant of ToDevice.

InviteState

The state of a room that the user has been invited to.

InvitedRoom

Updates to the rooms that the user has been invited to.

JoinedRoom

Updates to joined rooms.

LeftRoom

Historical updates to left rooms.

Presence

Updates to the presence status of other users.

Request

Data for a request to the sync API endpoint.

Response

Data in the response from the sync API endpoint.

RoomSummary

Information about room for rendering to clients.

Rooms

Updates to rooms.

State

State events in the room.

Timeline

Events in the room.

ToDevice

Messages sent dirrectly between devices.

UnreadNotificationsCount

unread notifications count

Enums

Filter

A filter represented either as its full JSON definition or the ID of a saved filter.

SetPresence

Whether to set presence or not during sync.