Crate crackle_lib
source · [−]Structs
Information on E2E device udpates.
Ephemeral events not recorded in the timeline or state of the room.
The global private data created by this user.
‘Incoming’ variant of Request.
The state of a room that the user has been invited to.
Updates to the rooms that the user has been invited to.
Updates to joined rooms.
Historical updates to left rooms.
Updates to the presence status of other users.
A wrapper around Box<RawValue>
, to be used in place of any type in the Matrix endpoint
definition to allow request and response types to contain that said type represented by
the generic argument Ev
.
Data for a request to the sync
API endpoint.
Data in the response from the sync
API endpoint.
The private data that this user has attached to this room.
A Matrix room alias ID.
A Matrix room ID.
The name of a room.
Information about room for rendering to clients.
Updates to rooms.
State events in the room.
Events in the room.
Messages sent dirrectly between devices.
An integer limited to the range of non-negative integers that can be represented exactly by an f64.
Unread notifications count.
A Matrix user ID.
Enums
The basic key algorithms in the specification.
A filter represented either as its full JSON definition or the ID of a saved filter.
‘Incoming’ variant of Filter.
A description of a user’s connectivity and availability for chat.
Constants
Metadata for the sync
API endpoint.