☰
In ruma
In ruma
Modules
api
authentication
directory
encryption
events
matrix_uri
power_levels
presence
push
receipt
room
serde
signatures
thirdparty
to_device
user_id
Macros
device_id
device_key_id
event_id
mxc_uri
room_alias_id
room_id
room_version_id
server_name
server_signing_key_id
user_id
Structs
ClientSecret
DeviceId
DeviceKeyId
EventId
KeyId
KeyName
MatrixToUri
MatrixUri
MilliSecondsSinceUnixEpoch
MxcUri
OwnedClientSecret
OwnedDeviceId
OwnedDeviceKeyId
OwnedEventId
OwnedKeyId
OwnedKeyName
OwnedMxcUri
OwnedRoomAliasId
OwnedRoomId
OwnedRoomName
OwnedRoomOrAliasId
OwnedServerName
OwnedSessionId
OwnedTransactionId
OwnedUserId
RoomAliasId
RoomId
RoomName
RoomOrAliasId
SecondsSinceUnixEpoch
ServerName
SessionId
Signatures
TransactionId
UserId
Enums
DeviceKeyAlgorithm
EventEncryptionAlgorithm
IdParseError
RoomVersionId
SigningKeyAlgorithm
Type Definitions
DeviceSignatures
DeviceSigningKeyId
EntitySignatures
OwnedDeviceSigningKeyId
OwnedServerSigningKeyId
OwnedSigningKeyId
ServerSignatures
ServerSigningKeyId
?
Macro
ruma
::
room_id
source
·
[
−
]
macro_rules!
room_id
{ (
$
s
:
literal
) => { ... }; }
Expand description
Compile-time checked
RoomId
construction.