Module gm_types::sync [] [src]

Types returned from the /sync endpoint.

Structs

InvitedRoom

Information about a room the user has been invited to.

JoinedRoom

Information about a room the user has joined.

LeftRoom

Information about a room the user has left, or been banned from.

SyncEventIter
SyncReply

The reply obtained from /sync.

SyncRooms

The rooms component of a SyncReply.

Timeline

A timeline of messages and state changes in a room.

UnreadNotificationCounts

Counts of unread notifications for a room.