Module to_
device
ruma_
common
0.15.0
Module to_
device
Module Items
Enums
In crate ruma_
common
Modules
api
authentication
canonical_json
directory
encryption
http_headers
matrix_uri
media
power_levels
presence
push
room
serde
space
thirdparty
to_device
user_id
Macros
base64_public_key
device_id
event_id
metadata
mxc_uri
owned_base64_public_key
owned_device_id
owned_event_id
owned_mxc_uri
owned_room_alias_id
owned_room_id
owned_server_name
owned_server_signing_key_version
owned_session_id
owned_user_id
room_alias_id
room_id
room_version_id
server_name
server_signing_key_version
session_id
user_id
Structs
Base64PublicKey
Base64PublicKeyOrDeviceId
ClientSecret
DeviceId
EventId
KeyId
MatrixToUri
MatrixUri
MilliSecondsSinceUnixEpoch
MxcUri
OneTimeKeyName
OwnedBase64PublicKey
OwnedBase64PublicKeyOrDeviceId
OwnedClientSecret
OwnedDeviceId
OwnedEventId
OwnedKeyId
OwnedMxcUri
OwnedOneTimeKeyName
OwnedRoomAliasId
OwnedRoomId
OwnedRoomOrAliasId
OwnedServerName
OwnedServerSigningKeyVersion
OwnedSessionId
OwnedTransactionId
OwnedUserId
OwnedVoipId
RoomAliasId
RoomId
RoomOrAliasId
SecondsSinceUnixEpoch
ServerName
ServerSigningKeyVersion
SessionId
Signatures
TransactionId
UserId
VoipId
Enums
DeviceKeyAlgorithm
EventEncryptionAlgorithm
IdParseError
KeyDerivationAlgorithm
MatrixIdError
MatrixToError
MatrixUriError
MxcUriError
OneTimeKeyAlgorithm
RoomVersionId
SigningKeyAlgorithm
VoipVersionId
VoipVersionIdError
Traits
KeyAlgorithm
KeyName
Type Aliases
CrossSigningKeyId
CrossSigningOrDeviceSignatures
CrossSigningOrDeviceSigningKeyId
DeviceKeyId
DeviceSignatures
DeviceSigningKeyId
EntitySignatures
OneTimeKeyId
OwnedCrossSigningKeyId
OwnedCrossSigningOrDeviceSigningKeyId
OwnedDeviceKeyId
OwnedDeviceSigningKeyId
OwnedOneTimeKeyId
OwnedServerSigningKeyId
OwnedSigningKeyId
ServerSignatures
ServerSigningKeyId
SigningKeyId
ruma_common
Module
to_device
Copy item path
Settings
Help
Summary
Source
Expand description
Common types for the Send-To-Device Messaging
Enums
§
Device
IdOr
AllDevices
Represents one or all of a user’s devices.