Update all spec links to the r0.4.0 version.
This commit is contained in:
		
							parent
							
								
									f9e431b60a
								
							
						
					
					
						commit
						8f1d4a4d21
					
				| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/account/password](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-account-password)
 | ||||
| //! [POST /_matrix/client/r0/account/password](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-account-password)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use serde::{Deserialize, Serialize}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/account/deactivate](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-account-deactivate)
 | ||||
| //! [POST /_matrix/client/r0/account/deactivate](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-account-deactivate)
 | ||||
| // TODO: missing request parameters
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/register](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-register)
 | ||||
| //! [POST /_matrix/client/r0/register](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-register)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::UserId; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/account/password/email/requestToken](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-account-password-email-requesttoken)
 | ||||
| //! [POST /_matrix/client/r0/account/password/email/requestToken](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-account-password-email-requesttoken)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use serde::{Deserialize, Serialize}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/register/email/requestToken](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-register-email-requesttoken)
 | ||||
| //! [POST /_matrix/client/r0/register/email/requestToken](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-register-email-requesttoken)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use serde::{Deserialize, Serialize}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [PUT /_matrix/client/r0/directory/room/{roomAlias}](https://matrix.org/docs/spec/client_server/r0.2.0.html#put-matrix-client-r0-directory-room-roomalias)
 | ||||
| //! [PUT /_matrix/client/r0/directory/room/{roomAlias}](https://matrix.org/docs/spec/client_server/r0.4.0.html#put-matrix-client-r0-directory-room-roomalias)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::{RoomAliasId, RoomId}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [DELETE /_matrix/client/r0/directory/room/{roomAlias}](https://matrix.org/docs/spec/client_server/r0.2.0.html#delete-matrix-client-r0-directory-room-roomalias)
 | ||||
| //! [DELETE /_matrix/client/r0/directory/room/{roomAlias}](https://matrix.org/docs/spec/client_server/r0.4.0.html#delete-matrix-client-r0-directory-room-roomalias)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::RoomAliasId; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/directory/room/{roomAlias}](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-directory-room-roomalias)
 | ||||
| //! [GET /_matrix/client/r0/directory/room/{roomAlias}](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-directory-room-roomalias)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::{RoomAliasId, RoomId}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [PUT /_matrix/client/r0/user/{userId}/account_data/{type}](https://matrix.org/docs/spec/client_server/r0.2.0.html#put-matrix-client-r0-user-userid-account-data-type)
 | ||||
| //! [PUT /_matrix/client/r0/user/{userId}/account_data/{type}](https://matrix.org/docs/spec/client_server/r0.4.0.html#put-matrix-client-r0-user-userid-account-data-type)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::UserId; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [PUT /_matrix/client/r0/user/{userId}/rooms/{roomId}/account_data/{type}](https://matrix.org/docs/spec/client_server/r0.2.0.html#put-matrix-client-r0-user-userid-rooms-roomid-account-data-type)
 | ||||
| //! [PUT /_matrix/client/r0/user/{userId}/rooms/{roomId}/account_data/{type}](https://matrix.org/docs/spec/client_server/r0.4.0.html#put-matrix-client-r0-user-userid-rooms-roomid-account-data-type)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::{RoomId, UserId}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/account/3pid](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-account-3pid)
 | ||||
| //! [POST /_matrix/client/r0/account/3pid](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-account-3pid)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use serde::{Deserialize, Serialize}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/account/3pid](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-account-3pid)
 | ||||
| //! [GET /_matrix/client/r0/account/3pid](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-account-3pid)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use serde::{Deserialize, Serialize}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/account/3pid/email/requestToken](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-account-3pid-email-requesttoken)
 | ||||
| //! [POST /_matrix/client/r0/account/3pid/email/requestToken](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-account-3pid-email-requesttoken)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use serde::{Deserialize, Serialize}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/rooms/{roomId}/context/{eventId}](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-rooms-roomid-context-eventid)
 | ||||
| //! [GET /_matrix/client/r0/rooms/{roomId}/context/{eventId}](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-rooms-roomid-context-eventid)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_events::collections::only; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/publicRooms](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-publicrooms)
 | ||||
| //! [GET /_matrix/client/r0/publicRooms](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-publicrooms)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::{RoomAliasId, RoomId}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/user/{userId}/filter](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-user-userid-filter)
 | ||||
| //! [POST /_matrix/client/r0/user/{userId}/filter](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-user-userid-filter)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::UserId; | ||||
|  | ||||
| @ -1,6 +1,6 @@ | ||||
| //! Endpoints for the media repository.
 | ||||
| 
 | ||||
| //! [GET /_matrix/media/r0/download/{serverName}/{mediaId}](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-media-r0-download-servername-mediaid)
 | ||||
| //! [GET /_matrix/media/r0/download/{serverName}/{mediaId}](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-media-r0-download-servername-mediaid)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use serde::{Deserialize, Serialize}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/media/r0/thumbnail/{serverName}/{mediaId}](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-media-r0-thumbnail-servername-mediaid)
 | ||||
| //! [GET /_matrix/media/r0/thumbnail/{serverName}/{mediaId}](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-media-r0-thumbnail-servername-mediaid)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use serde::{Deserialize, Serialize}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/ban](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-rooms-roomid-ban)
 | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/ban](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-rooms-roomid-ban)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::{RoomId, UserId}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/forget](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-rooms-roomid-forget)
 | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/forget](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-rooms-roomid-forget)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::RoomId; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/invite](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-rooms-roomid-invite)
 | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/invite](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-rooms-roomid-invite)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::{RoomId, UserId}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/join](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-rooms-roomid-join)
 | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/join](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-rooms-roomid-join)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::RoomId; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/join/{roomIdOrAlias}](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-join-roomidoralias)
 | ||||
| //! [POST /_matrix/client/r0/join/{roomIdOrAlias}](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-join-roomidoralias)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::{RoomId, RoomIdOrAliasId}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/kick](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-rooms-roomid-kick)
 | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/kick](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-rooms-roomid-kick)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::{RoomId, UserId}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/leave](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-rooms-roomid-leave)
 | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/leave](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-rooms-roomid-leave)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::RoomId; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/unban](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-rooms-roomid-unban)
 | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/unban](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-rooms-roomid-unban)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::{RoomId, UserId}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/presence/{userId}/status](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-presence-userid-status)
 | ||||
| //! [GET /_matrix/client/r0/presence/{userId}/status](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-presence-userid-status)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_events::presence::PresenceState; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/presence/list/{userId}](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-presence-list-userid)
 | ||||
| //! [GET /_matrix/client/r0/presence/list/{userId}](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-presence-list-userid)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_events::presence::PresenceEvent; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [PUT /_matrix/client/r0/presence/{userId}/status](https://matrix.org/docs/spec/client_server/r0.2.0.html#put-matrix-client-r0-presence-userid-status)
 | ||||
| //! [PUT /_matrix/client/r0/presence/{userId}/status](https://matrix.org/docs/spec/client_server/r0.4.0.html#put-matrix-client-r0-presence-userid-status)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_events::presence::PresenceState; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/presence/list/{userId}](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-presence-list-userid)
 | ||||
| //! [POST /_matrix/client/r0/presence/list/{userId}](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-presence-list-userid)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::UserId; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/profile/{userId}/avatar_url](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-profile-userid-avatar-url)
 | ||||
| //! [GET /_matrix/client/r0/profile/{userId}/avatar_url](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-profile-userid-avatar-url)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::UserId; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/profile/{userId}/displayname](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-profile-userid-displayname)
 | ||||
| //! [GET /_matrix/client/r0/profile/{userId}/displayname](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-profile-userid-displayname)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::UserId; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/profile/{userId}](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-profile-userid)
 | ||||
| //! [GET /_matrix/client/r0/profile/{userId}](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-profile-userid)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::UserId; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [PUT /_matrix/client/r0/profile/{userId}/avatar_url](https://matrix.org/docs/spec/client_server/r0.2.0.html#put-matrix-client-r0-profile-userid-avatar-url)
 | ||||
| //! [PUT /_matrix/client/r0/profile/{userId}/avatar_url](https://matrix.org/docs/spec/client_server/r0.4.0.html#put-matrix-client-r0-profile-userid-avatar-url)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::UserId; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [PUT /_matrix/client/r0/profile/{userId}/displayname](https://matrix.org/docs/spec/client_server/r0.2.0.html#put-matrix-client-r0-profile-userid-displayname)
 | ||||
| //! [PUT /_matrix/client/r0/profile/{userId}/displayname](https://matrix.org/docs/spec/client_server/r0.4.0.html#put-matrix-client-r0-profile-userid-displayname)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::UserId; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/receipt/{receiptType}/{eventId}](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-rooms-roomid-receipt-receipttype-eventid)
 | ||||
| //! [POST /_matrix/client/r0/rooms/{roomId}/receipt/{receiptType}/{eventId}](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-rooms-roomid-receipt-receipttype-eventid)
 | ||||
| 
 | ||||
| use std::fmt::{Display, Error as FmtError, Formatter}; | ||||
| 
 | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [PUT /_matrix/client/r0/rooms/{roomId}/redact/{eventId}/{txnId}](https://matrix.org/docs/spec/client_server/r0.2.0.html#put-matrix-client-r0-rooms-roomid-redact-eventid-txnid)
 | ||||
| //! [PUT /_matrix/client/r0/rooms/{roomId}/redact/{eventId}/{txnId}](https://matrix.org/docs/spec/client_server/r0.4.0.html#put-matrix-client-r0-rooms-roomid-redact-eventid-txnid)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::{EventId, RoomId}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/createRoom](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-createroom)
 | ||||
| //! [POST /_matrix/client/r0/createRoom](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-createroom)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::{RoomId, UserId}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/search](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-search)
 | ||||
| //! [POST /_matrix/client/r0/search](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-search)
 | ||||
| 
 | ||||
| use std::collections::HashMap; | ||||
| 
 | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [PUT /_matrix/client/r0/rooms/{roomId}/send/{eventType}/{txnId}](https://matrix.org/docs/spec/client_server/r0.2.0.html#put-matrix-client-r0-rooms-roomid-send-eventtype-txnid)
 | ||||
| //! [PUT /_matrix/client/r0/rooms/{roomId}/send/{eventType}/{txnId}](https://matrix.org/docs/spec/client_server/r0.4.0.html#put-matrix-client-r0-rooms-roomid-send-eventtype-txnid)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_events::{room::message::MessageEventContent, EventType}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [PUT /_matrix/client/r0/rooms/{roomId}/state/{eventType}](https://matrix.org/docs/spec/client_server/r0.2.0.html#put-matrix-client-r0-rooms-roomid-state-eventtype)
 | ||||
| //! [PUT /_matrix/client/r0/rooms/{roomId}/state/{eventType}](https://matrix.org/docs/spec/client_server/r0.4.0.html#put-matrix-client-r0-rooms-roomid-state-eventtype)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_events::EventType; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [PUT /_matrix/client/r0/rooms/{roomId}/state/{eventType}/{stateKey}](https://matrix.org/docs/spec/client_server/r0.2.0.html#put-matrix-client-r0-rooms-roomid-state-eventtype-statekey)
 | ||||
| //! [PUT /_matrix/client/r0/rooms/{roomId}/state/{eventType}/{stateKey}](https://matrix.org/docs/spec/client_server/r0.4.0.html#put-matrix-client-r0-rooms-roomid-state-eventtype-statekey)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_events::EventType; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/admin/whois/{userId}](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-admin-whois-userid)
 | ||||
| //! [GET /_matrix/client/r0/admin/whois/{userId}](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-admin-whois-userid)
 | ||||
| 
 | ||||
| use std::collections::HashMap; | ||||
| 
 | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/login](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-login)
 | ||||
| //! [POST /_matrix/client/r0/login](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-login)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::UserId; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [POST /_matrix/client/r0/logout](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-logout)
 | ||||
| //! [POST /_matrix/client/r0/logout](https://matrix.org/docs/spec/client_server/r0.4.0.html#post-matrix-client-r0-logout)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| 
 | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/rooms/{roomId}/messages](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-rooms-roomid-messages)
 | ||||
| //! [GET /_matrix/client/r0/rooms/{roomId}/messages](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-rooms-roomid-messages)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_events::collections::only; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/rooms/{roomId}/state](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-rooms-roomid-state)
 | ||||
| //! [GET /_matrix/client/r0/rooms/{roomId}/state](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-rooms-roomid-state)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_events::collections::only; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/rooms/{roomId}/state/{eventType}](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-rooms-roomid-state-eventtype)
 | ||||
| //! [GET /_matrix/client/r0/rooms/{roomId}/state/{eventType}](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-rooms-roomid-state-eventtype)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_events::EventType; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/rooms/{roomId}/state/{eventType}/{stateKey}](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-rooms-roomid-state-eventtype-state-key)
 | ||||
| //! [GET /_matrix/client/r0/rooms/{roomId}/state/{eventType}/{stateKey}](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-rooms-roomid-state-eventtype-state-key)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_events::EventType; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/sync](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-sync)
 | ||||
| //! [GET /_matrix/client/r0/sync](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-sync)
 | ||||
| 
 | ||||
| use std::collections::HashMap; | ||||
| 
 | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [PUT /_matrix/client/r0/user/{userId}/rooms/{roomId}/tags/{tag}](https://matrix.org/docs/spec/client_server/r0.2.0.html#put-matrix-client-r0-user-userid-rooms-roomid-tags-tag)
 | ||||
| //! [PUT /_matrix/client/r0/user/{userId}/rooms/{roomId}/tags/{tag}](https://matrix.org/docs/spec/client_server/r0.4.0.html#put-matrix-client-r0-user-userid-rooms-roomid-tags-tag)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_events::tag::TagInfo; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [DELETE /_matrix/client/r0/user/{userId}/rooms/{roomId}/tags/{tag}](https://matrix.org/docs/spec/client_server/r0.2.0.html#delete-matrix-client-r0-user-userid-rooms-roomid-tags-tag)
 | ||||
| //! [DELETE /_matrix/client/r0/user/{userId}/rooms/{roomId}/tags/{tag}](https://matrix.org/docs/spec/client_server/r0.4.0.html#delete-matrix-client-r0-user-userid-rooms-roomid-tags-tag)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::{RoomId, UserId}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/user/{userId}/rooms/{roomId}/tags](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-user-userid-rooms-roomid-tags)
 | ||||
| //! [GET /_matrix/client/r0/user/{userId}/rooms/{roomId}/tags](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-user-userid-rooms-roomid-tags)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_events::tag::TagEventContent; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [PUT /_matrix/client/r0/rooms/{roomId}/typing/{userId}](https://matrix.org/docs/spec/client_server/r0.2.0.html#put-matrix-client-r0-rooms-roomid-typing-userid)
 | ||||
| //! [PUT /_matrix/client/r0/rooms/{roomId}/typing/{userId}](https://matrix.org/docs/spec/client_server/r0.4.0.html#put-matrix-client-r0-rooms-roomid-typing-userid)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use ruma_identifiers::{RoomId, UserId}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/r0/voip/turnServer](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-voip-turnserver)
 | ||||
| //! [GET /_matrix/client/r0/voip/turnServer](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-r0-voip-turnserver)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use serde::{Deserialize, Serialize}; | ||||
|  | ||||
| @ -1,4 +1,4 @@ | ||||
| //! [GET /_matrix/client/versions](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-versions)
 | ||||
| //! [GET /_matrix/client/versions](https://matrix.org/docs/spec/client_server/r0.4.0.html#get-matrix-client-versions)
 | ||||
| 
 | ||||
| use ruma_api_macros::ruma_api; | ||||
| use serde::{Deserialize, Serialize}; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user