Trait ruma::Outgoing[][src]

pub trait Outgoing {
    type Incoming;
}
Expand description

A type that can be sent to another party that understands the matrix protocol.

If any of the fields of Self don’t implement serde’s Deserialize, you can derive this trait to generate a corresponding ‘Incoming’ type that supports deserialization. This is useful for things like ruma_events’ EventResult type. For more details, see the derive macro’s documentation.

Associated Types

type Incoming[src]

The ‘Incoming’ variant of Self.

Implementors

impl Outgoing for ruma::api::appservice::event::push_events::v1::Response[src]

impl Outgoing for ruma::api::appservice::query::query_room_alias::v1::Response[src]

impl Outgoing for ruma::api::appservice::query::query_user_id::v1::Response[src]

impl Outgoing for ruma::api::appservice::thirdparty::get_location_for_protocol::v1::Response[src]

impl Outgoing for ruma::api::appservice::thirdparty::get_location_for_room_alias::v1::Response[src]

impl Outgoing for ruma::api::appservice::thirdparty::get_protocol::v1::Response[src]

impl Outgoing for ruma::api::appservice::thirdparty::get_user_for_protocol::v1::Response[src]

impl Outgoing for ruma::api::appservice::thirdparty::get_user_for_user_id::v1::Response[src]

impl Outgoing for ruma::api::client::r0::account::add_3pid::Response[src]

impl Outgoing for ruma::api::client::r0::account::bind_3pid::Response[src]

impl Outgoing for ruma::api::client::r0::account::change_password::Response[src]

impl Outgoing for ruma::api::client::r0::account::deactivate::Response[src]

impl Outgoing for ruma::api::client::r0::account::delete_3pid::Response[src]

impl Outgoing for ruma::api::client::r0::account::get_username_availability::Response[src]

impl Outgoing for ruma::api::client::r0::account::register::Response[src]

impl Outgoing for ruma::api::client::r0::account::request_3pid_management_token_via_email::Response[src]

impl Outgoing for ruma::api::client::r0::account::request_3pid_management_token_via_msisdn::Response[src]

impl Outgoing for ruma::api::client::r0::account::request_openid_token::Response[src]

impl Outgoing for ruma::api::client::r0::account::request_password_change_token_via_email::Response[src]

impl Outgoing for ruma::api::client::r0::account::request_password_change_token_via_msisdn::Response[src]

impl Outgoing for ruma::api::client::r0::account::request_registration_token_via_email::Response[src]

impl Outgoing for ruma::api::client::r0::account::request_registration_token_via_msisdn::Response[src]

impl Outgoing for ruma::api::client::r0::account::unbind_3pid::Response[src]

impl Outgoing for ruma::api::client::r0::account::whoami::Request[src]

impl Outgoing for ruma::api::client::r0::account::whoami::Response[src]

impl Outgoing for ruma::api::client::r0::alias::create_alias::Response[src]

impl Outgoing for ruma::api::client::r0::alias::delete_alias::Response[src]

impl Outgoing for ruma::api::client::r0::alias::get_alias::Response[src]

impl Outgoing for ruma::api::client::r0::appservice::set_room_visibility::Response[src]

impl Outgoing for ruma::api::client::r0::backup::add_backup_key_session::Response[src]

impl Outgoing for ruma::api::client::r0::backup::add_backup_key_sessions::Response[src]

impl Outgoing for ruma::api::client::r0::backup::add_backup_keys::Response[src]

impl Outgoing for ruma::api::client::r0::backup::create_backup::Request[src]

impl Outgoing for ruma::api::client::r0::backup::create_backup::Response[src]

impl Outgoing for ruma::api::client::r0::backup::delete_backup::Response[src]

impl Outgoing for ruma::api::client::r0::backup::delete_backup_key_session::Response[src]

impl Outgoing for ruma::api::client::r0::backup::delete_backup_key_sessions::Response[src]

impl Outgoing for ruma::api::client::r0::backup::delete_backup_keys::Response[src]

impl Outgoing for ruma::api::client::r0::backup::get_backup::Response[src]

impl Outgoing for ruma::api::client::r0::backup::get_backup_key_session::Response[src]

impl Outgoing for ruma::api::client::r0::backup::get_backup_key_sessions::Response[src]

impl Outgoing for ruma::api::client::r0::backup::get_backup_keys::Response[src]

impl Outgoing for ruma::api::client::r0::backup::get_latest_backup::Request[src]

impl Outgoing for ruma::api::client::r0::backup::get_latest_backup::Response[src]

impl Outgoing for ruma::api::client::r0::backup::update_backup::Response[src]

impl Outgoing for ruma::api::client::r0::capabilities::get_capabilities::Request[src]

impl Outgoing for ruma::api::client::r0::capabilities::get_capabilities::Response[src]

impl Outgoing for ruma::api::client::r0::config::get_global_account_data::Response[src]

impl Outgoing for ruma::api::client::r0::config::get_room_account_data::Response[src]

impl Outgoing for ruma::api::client::r0::config::set_global_account_data::Response[src]

impl Outgoing for ruma::api::client::r0::config::set_room_account_data::Response[src]

impl Outgoing for ruma::api::client::r0::contact::get_contacts::Request[src]

impl Outgoing for ruma::api::client::r0::contact::get_contacts::Response[src]

impl Outgoing for ruma::api::client::r0::contact::request_contact_verification_token::Response[src]

impl Outgoing for ruma::api::client::r0::context::get_context::Response[src]

impl Outgoing for ruma::api::client::r0::device::delete_device::Response[src]

impl Outgoing for ruma::api::client::r0::device::delete_devices::Response[src]

impl Outgoing for ruma::api::client::r0::device::get_device::Response[src]

impl Outgoing for ruma::api::client::r0::device::get_devices::Request[src]

impl Outgoing for ruma::api::client::r0::device::get_devices::Response[src]

impl Outgoing for ruma::api::client::r0::device::update_device::Response[src]

impl Outgoing for ruma::api::client::r0::directory::get_public_rooms::Response[src]

impl Outgoing for ruma::api::client::r0::directory::get_public_rooms_filtered::Response[src]

impl Outgoing for ruma::api::client::r0::directory::get_room_visibility::Response[src]

impl Outgoing for ruma::api::client::r0::directory::set_room_visibility::Response[src]

impl Outgoing for ruma::api::client::r0::filter::create_filter::Response[src]

impl Outgoing for ruma::api::client::r0::filter::get_filter::Response[src]

impl Outgoing for ruma::api::client::r0::keys::claim_keys::Request[src]

impl Outgoing for ruma::api::client::r0::keys::claim_keys::Response[src]

impl Outgoing for ruma::api::client::r0::keys::get_key_changes::Response[src]

impl Outgoing for ruma::api::client::r0::keys::get_keys::Response[src]

impl Outgoing for ruma::api::client::r0::keys::upload_keys::Request[src]

impl Outgoing for ruma::api::client::r0::keys::upload_keys::Response[src]

impl Outgoing for ruma::api::client::r0::keys::upload_signatures::Request[src]

impl Outgoing for ruma::api::client::r0::keys::upload_signatures::Response[src]

impl Outgoing for ruma::api::client::r0::keys::upload_signing_keys::Response[src]

impl Outgoing for ruma::api::client::r0::media::create_content::Response[src]

impl Outgoing for ruma::api::client::r0::media::get_content::Response[src]

impl Outgoing for ruma::api::client::r0::media::get_content_as_filename::Response[src]

impl Outgoing for ruma::api::client::r0::media::get_content_thumbnail::Response[src]

impl Outgoing for ruma::api::client::r0::media::get_media_config::Request[src]

impl Outgoing for ruma::api::client::r0::media::get_media_config::Response[src]

impl Outgoing for ruma::api::client::r0::media::get_media_preview::Response[src]

impl Outgoing for ruma::api::client::r0::membership::ban_user::Response[src]

impl Outgoing for ruma::api::client::r0::membership::forget_room::Response[src]

impl Outgoing for ruma::api::client::r0::membership::get_member_events::Response[src]

impl Outgoing for ruma::api::client::r0::membership::invite_user::Response[src]

impl Outgoing for ruma::api::client::r0::membership::join_room_by_id::Response[src]

impl Outgoing for ruma::api::client::r0::membership::join_room_by_id_or_alias::Response[src]

impl Outgoing for ruma::api::client::r0::membership::joined_members::Response[src]

impl Outgoing for ruma::api::client::r0::membership::joined_rooms::Request[src]

impl Outgoing for ruma::api::client::r0::membership::joined_rooms::Response[src]

impl Outgoing for ruma::api::client::r0::membership::kick_user::Response[src]

impl Outgoing for ruma::api::client::r0::membership::leave_room::Response[src]

impl Outgoing for ruma::api::client::r0::membership::unban_user::Response[src]

impl Outgoing for ruma::api::client::r0::message::get_message_events::Response[src]

impl Outgoing for ruma::api::client::r0::message::send_message_event::Response[src]

impl Outgoing for ruma::api::client::r0::presence::get_presence::Response[src]

impl Outgoing for ruma::api::client::r0::presence::set_presence::Response[src]

impl Outgoing for ruma::api::client::r0::profile::get_avatar_url::Response[src]

impl Outgoing for ruma::api::client::r0::profile::get_display_name::Response[src]

impl Outgoing for ruma::api::client::r0::profile::get_profile::Response[src]

impl Outgoing for ruma::api::client::r0::profile::set_avatar_url::Response[src]

impl Outgoing for ruma::api::client::r0::profile::set_display_name::Response[src]

impl Outgoing for ruma::api::client::r0::push::delete_pushrule::Response[src]

impl Outgoing for ruma::api::client::r0::push::get_notifications::Response[src]

impl Outgoing for ruma::api::client::r0::push::get_pushers::Request[src]

impl Outgoing for ruma::api::client::r0::push::get_pushers::Response[src]

impl Outgoing for ruma::api::client::r0::push::get_pushrule::Response[src]

impl Outgoing for ruma::api::client::r0::push::get_pushrule_actions::Response[src]

impl Outgoing for ruma::api::client::r0::push::get_pushrule_enabled::Response[src]

impl Outgoing for ruma::api::client::r0::push::get_pushrules_all::Request[src]

impl Outgoing for ruma::api::client::r0::push::get_pushrules_all::Response[src]

impl Outgoing for ruma::api::client::r0::push::get_pushrules_global_scope::Request[src]

impl Outgoing for ruma::api::client::r0::push::get_pushrules_global_scope::Response[src]

impl Outgoing for ruma::api::client::r0::push::set_pusher::Request[src]

impl Outgoing for ruma::api::client::r0::push::set_pusher::Response[src]

impl Outgoing for ruma::api::client::r0::push::set_pushrule::Response[src]

impl Outgoing for ruma::api::client::r0::push::set_pushrule_actions::Response[src]

impl Outgoing for ruma::api::client::r0::push::set_pushrule_enabled::Response[src]

impl Outgoing for ruma::api::client::r0::read_marker::set_read_marker::Response[src]

impl Outgoing for ruma::api::client::r0::receipt::create_receipt::Response[src]

impl Outgoing for ruma::api::client::r0::redact::redact_event::Response[src]

impl Outgoing for ruma::api::client::r0::room::create_room::Response[src]

impl Outgoing for ruma::api::client::r0::room::get_room_event::Response[src]

impl Outgoing for ruma::api::client::r0::room::report_content::Response[src]

impl Outgoing for ruma::api::client::r0::room::upgrade_room::Response[src]

impl Outgoing for ruma::api::client::r0::search::search_events::Response[src]

impl Outgoing for ruma::api::client::r0::server::get_user_info::Response[src]

impl Outgoing for ruma::api::client::r0::session::get_login_types::Request[src]

impl Outgoing for ruma::api::client::r0::session::get_login_types::Response[src]

impl Outgoing for ruma::api::client::r0::session::login::Response[src]

impl Outgoing for ruma::api::client::r0::session::login_fallback::Response[src]

impl Outgoing for ruma::api::client::r0::session::logout::Request[src]

impl Outgoing for ruma::api::client::r0::session::logout::Response[src]

impl Outgoing for ruma::api::client::r0::session::logout_all::Request[src]

impl Outgoing for ruma::api::client::r0::session::logout_all::Response[src]

impl Outgoing for ruma::api::client::r0::session::sso_login::Response[src]

impl Outgoing for ruma::api::client::r0::session::sso_login_with_provider::Response[src]

impl Outgoing for ruma::api::client::r0::state::get_state_events::Response[src]

impl Outgoing for ruma::api::client::r0::state::get_state_events_for_key::Response[src]

impl Outgoing for ruma::api::client::r0::state::send_state_event::Response[src]

impl Outgoing for ruma::api::client::r0::sync::sync_events::Response[src]

impl Outgoing for ruma::api::client::r0::tag::create_tag::Response[src]

impl Outgoing for ruma::api::client::r0::tag::delete_tag::Response[src]

impl Outgoing for ruma::api::client::r0::tag::get_tags::Response[src]

impl Outgoing for ruma::api::client::r0::thirdparty::get_location_for_protocol::Response[src]

impl Outgoing for ruma::api::client::r0::thirdparty::get_location_for_room_alias::Response[src]

impl Outgoing for ruma::api::client::r0::thirdparty::get_protocol::Response[src]

impl Outgoing for ruma::api::client::r0::thirdparty::get_protocols::Request[src]

impl Outgoing for ruma::api::client::r0::thirdparty::get_protocols::Response[src]

impl Outgoing for ruma::api::client::r0::thirdparty::get_user_for_protocol::Response[src]

impl Outgoing for ruma::api::client::r0::thirdparty::get_user_for_user_id::Response[src]

impl Outgoing for ruma::api::client::r0::to_device::send_event_to_device::Response[src]

impl Outgoing for ruma::api::client::r0::typing::create_typing_event::Response[src]

impl Outgoing for ruma::api::client::r0::uiaa::authorize_fallback::Request[src]

impl Outgoing for ruma::api::client::r0::uiaa::authorize_fallback::Response[src]

impl Outgoing for ruma::api::client::r0::user_directory::search_users::Response[src]

impl Outgoing for ruma::api::client::r0::voip::get_turn_server_info::Request[src]

impl Outgoing for ruma::api::client::r0::voip::get_turn_server_info::Response[src]

impl Outgoing for ruma::api::client::unversioned::discover_homeserver::Request[src]

impl Outgoing for ruma::api::client::unversioned::discover_homeserver::Response[src]

impl Outgoing for ruma::api::client::unversioned::get_supported_versions::Request[src]

impl Outgoing for ruma::api::client::unversioned::get_supported_versions::Response[src]

impl Outgoing for ruma::api::federation::authorization::get_event_authorization::v1::Response[src]

impl Outgoing for ruma::api::federation::backfill::get_backfill::v1::Response[src]

impl Outgoing for ruma::api::federation::device::get_devices::v1::Response[src]

impl Outgoing for ruma::api::federation::directory::get_public_rooms::v1::Response[src]

impl Outgoing for ruma::api::federation::directory::get_public_rooms_filtered::v1::Response[src]

impl Outgoing for ruma::api::federation::discovery::discover_homeserver::Request[src]

impl Outgoing for ruma::api::federation::discovery::discover_homeserver::Response[src]

impl Outgoing for ruma::api::federation::discovery::get_remote_server_keys::v2::Response[src]

impl Outgoing for ruma::api::federation::discovery::get_remote_server_keys_batch::v2::Request[src]

impl Outgoing for ruma::api::federation::discovery::get_remote_server_keys_batch::v2::Response[src]

impl Outgoing for ruma::api::federation::discovery::get_server_keys::v2::Request[src]

impl Outgoing for ruma::api::federation::discovery::get_server_keys::v2::Response[src]

impl Outgoing for ruma::api::federation::discovery::get_server_version::v1::Request[src]

impl Outgoing for ruma::api::federation::discovery::get_server_version::v1::Response[src]

impl Outgoing for ruma::api::federation::event::get_event::v1::Response[src]

impl Outgoing for ruma::api::federation::event::get_missing_events::v1::Response[src]

impl Outgoing for ruma::api::federation::event::get_room_state::v1::Response[src]

impl Outgoing for ruma::api::federation::event::get_room_state_ids::v1::Response[src]

impl Outgoing for ruma::api::federation::keys::claim_keys::v1::Request[src]

impl Outgoing for ruma::api::federation::keys::claim_keys::v1::Response[src]

impl Outgoing for ruma::api::federation::keys::get_keys::v1::Request[src]

impl Outgoing for ruma::api::federation::keys::get_keys::v1::Response[src]

impl Outgoing for ruma::api::federation::membership::create_invite::v1::Response[src]

impl Outgoing for ruma::api::federation::membership::create_invite::v2::Request[src]

impl Outgoing for ruma::api::federation::membership::create_invite::v2::Response[src]

impl Outgoing for ruma::api::federation::membership::create_join_event::v1::Response[src]

impl Outgoing for ruma::api::federation::membership::create_join_event::v2::Response[src]

impl Outgoing for ruma::api::federation::membership::create_join_event_template::v1::Response[src]

impl Outgoing for ruma::api::federation::membership::create_leave_event::v1::Response[src]

impl Outgoing for ruma::api::federation::membership::create_leave_event::v2::Response[src]

impl Outgoing for ruma::api::federation::membership::get_leave_event::v1::Response[src]

impl Outgoing for ruma::api::federation::openid::get_openid_userinfo::v1::Response[src]

impl Outgoing for ruma::api::federation::query::get_custom_information::v1::Response[src]

impl Outgoing for ruma::api::federation::query::get_profile_information::v1::Response[src]

impl Outgoing for ruma::api::federation::query::get_room_information::v1::Response[src]

impl Outgoing for ruma::api::federation::thirdparty::bind_callback::v1::Response[src]

impl Outgoing for ruma::api::federation::thirdparty::exchange_invite::v1::Response[src]

impl Outgoing for ruma::api::federation::transactions::send_transaction_message::v1::Response[src]

impl Outgoing for ruma::api::identity_service::association::email::create_email_validation_session::v2::Response[src]

impl Outgoing for ruma::api::identity_service::association::email::validate_email::v2::Response[src]

impl Outgoing for ruma::api::identity_service::association::email::validate_email_by_end_user::v2::Response[src]

impl Outgoing for ruma::api::identity_service::association::msisdn::create_msisdn_validation_session::v2::Response[src]

impl Outgoing for ruma::api::identity_service::association::msisdn::validate_msisdn::v2::Response[src]

impl Outgoing for ruma::api::identity_service::association::msisdn::validate_msisdn_by_phone_number::v2::Response[src]

impl Outgoing for ruma::api::identity_service::authentication::get_account_information::v2::Request[src]

impl Outgoing for ruma::api::identity_service::authentication::get_account_information::v2::Response[src]

impl Outgoing for ruma::api::identity_service::authentication::logout::v2::Request[src]

impl Outgoing for ruma::api::identity_service::authentication::logout::v2::Response[src]

impl Outgoing for ruma::api::identity_service::authentication::register::v2::Response[src]

impl Outgoing for ruma::api::identity_service::keys::check_public_key_validity::v2::Response[src]

impl Outgoing for ruma::api::identity_service::keys::get_public_key::v2::Request[src]

impl Outgoing for ruma::api::identity_service::keys::get_public_key::v2::Response[src]

impl Outgoing for ruma::api::identity_service::keys::validate_ephemeral_key::v2::Response[src]

impl Outgoing for ruma::api::identity_service::lookup::get_hash_parameters::v2::Request[src]

impl Outgoing for ruma::api::identity_service::lookup::get_hash_parameters::v2::Response[src]

impl Outgoing for ruma::api::identity_service::lookup::lookup_3pid::v2::Response[src]

impl Outgoing for ruma::api::identity_service::status::v2::Request[src]

impl Outgoing for ruma::api::identity_service::status::v2::Response[src]

impl Outgoing for ruma::api::identity_service::tos::accept_terms_of_service::v2::Request[src]

impl Outgoing for ruma::api::identity_service::tos::accept_terms_of_service::v2::Response[src]

impl Outgoing for ruma::api::identity_service::tos::get_terms_of_service::v2::Request[src]

impl Outgoing for ruma::api::identity_service::tos::get_terms_of_service::v2::Response[src]

impl Outgoing for Device[src]

impl Outgoing for ruma::api::push_gateway::send_event_notification::v1::Response[src]

impl<'a> Outgoing for InvitationRecipient<'a>[src]

impl<'a> Outgoing for LoginInfo<'a>[src]

impl<'a> Outgoing for UserIdentifier<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::sync::sync_events::Filter<'a>[src]

impl<'a> Outgoing for AuthData<'a>[src]

impl<'a> Outgoing for RoomNetwork<'a>[src]

impl<'a> Outgoing for ruma::api::appservice::event::push_events::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::appservice::query::query_room_alias::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::appservice::query::query_user_id::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::appservice::thirdparty::get_location_for_protocol::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::appservice::thirdparty::get_location_for_room_alias::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::appservice::thirdparty::get_protocol::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::appservice::thirdparty::get_user_for_protocol::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::appservice::thirdparty::get_user_for_user_id::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::account::add_3pid::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::account::bind_3pid::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::account::change_password::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::account::deactivate::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::account::delete_3pid::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::account::get_username_availability::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::account::register::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::account::request_3pid_management_token_via_email::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::account::request_3pid_management_token_via_msisdn::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::account::request_openid_token::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::account::request_password_change_token_via_email::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::account::request_password_change_token_via_msisdn::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::account::request_registration_token_via_email::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::account::request_registration_token_via_msisdn::Request<'a>[src]

impl<'a> Outgoing for IdentityServerInfo<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::account::unbind_3pid::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::alias::create_alias::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::alias::delete_alias::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::alias::get_alias::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::appservice::set_room_visibility::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::backup::add_backup_key_session::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::backup::add_backup_key_sessions::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::backup::add_backup_keys::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::backup::delete_backup::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::backup::delete_backup_key_session::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::backup::delete_backup_key_sessions::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::backup::delete_backup_keys::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::backup::get_backup::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::backup::get_backup_key_session::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::backup::get_backup_key_sessions::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::backup::get_backup_keys::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::backup::update_backup::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::config::get_global_account_data::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::config::get_room_account_data::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::config::set_global_account_data::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::config::set_room_account_data::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::contact::request_contact_verification_token::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::context::get_context::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::device::delete_device::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::device::delete_devices::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::device::get_device::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::device::update_device::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::directory::get_public_rooms::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::directory::get_public_rooms_filtered::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::directory::get_room_visibility::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::directory::set_room_visibility::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::filter::create_filter::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::filter::get_filter::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::filter::Filter<'a>[src]

impl<'a> Outgoing for FilterDefinition<'a>[src]

impl<'a> Outgoing for RoomEventFilter<'a>[src]

impl<'a> Outgoing for RoomFilter<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::keys::get_key_changes::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::keys::get_keys::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::keys::upload_signing_keys::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::media::create_content::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::media::get_content::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::media::get_content_as_filename::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::media::get_content_thumbnail::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::media::get_media_preview::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::membership::ban_user::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::membership::forget_room::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::membership::get_member_events::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::membership::invite_user::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::membership::join_room_by_id::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::membership::join_room_by_id_or_alias::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::membership::joined_members::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::membership::kick_user::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::membership::leave_room::Request<'a>[src]

impl<'a> Outgoing for Invite3pid<'a>[src]

impl<'a> Outgoing for ThirdPartySigned<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::membership::unban_user::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::message::get_message_events::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::message::send_message_event::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::presence::get_presence::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::presence::set_presence::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::profile::get_avatar_url::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::profile::get_display_name::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::profile::get_profile::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::profile::set_avatar_url::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::profile::set_display_name::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::push::delete_pushrule::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::push::get_notifications::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::push::get_pushrule::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::push::get_pushrule_actions::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::push::get_pushrule_enabled::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::push::set_pushrule::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::push::set_pushrule_actions::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::push::set_pushrule_enabled::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::read_marker::set_read_marker::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::receipt::create_receipt::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::redact::redact_event::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::room::create_room::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::room::get_room_event::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::room::report_content::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::room::upgrade_room::Request<'a>[src]

impl<'a> Outgoing for Categories<'a>[src]

impl<'a> Outgoing for Criteria<'a>[src]

impl<'a> Outgoing for Groupings<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::search::search_events::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::server::get_user_info::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::session::login::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::session::login_fallback::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::session::sso_login::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::session::sso_login_with_provider::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::state::get_state_events::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::state::get_state_events_for_key::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::state::send_state_event::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::sync::sync_events::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::tag::create_tag::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::tag::delete_tag::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::tag::get_tags::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::thirdparty::get_location_for_protocol::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::thirdparty::get_location_for_room_alias::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::thirdparty::get_protocol::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::thirdparty::get_user_for_protocol::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::thirdparty::get_user_for_user_id::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::to_device::send_event_to_device::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::typing::create_typing_event::Request<'a>[src]

impl<'a> Outgoing for ruma::api::client::r0::user_directory::search_users::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::authorization::get_event_authorization::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::backfill::get_backfill::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::device::get_devices::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::directory::get_public_rooms::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::directory::get_public_rooms_filtered::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::discovery::get_remote_server_keys::v2::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::event::get_event::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::event::get_missing_events::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::event::get_room_state::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::event::get_room_state_ids::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::membership::create_invite::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::membership::create_join_event::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::membership::create_join_event::v2::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::membership::create_join_event_template::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::membership::create_leave_event::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::membership::create_leave_event::v2::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::membership::get_leave_event::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::openid::get_openid_userinfo::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::query::get_custom_information::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::query::get_profile_information::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::query::get_room_information::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::thirdparty::bind_callback::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::thirdparty::exchange_invite::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::federation::transactions::send_transaction_message::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::api::identity_service::association::email::create_email_validation_session::v2::Request<'a>[src]

impl<'a> Outgoing for ruma::api::identity_service::association::email::validate_email::v2::Request<'a>[src]

impl<'a> Outgoing for ruma::api::identity_service::association::email::validate_email_by_end_user::v2::Request<'a>[src]

impl<'a> Outgoing for ruma::api::identity_service::association::msisdn::create_msisdn_validation_session::v2::Request<'a>[src]

impl<'a> Outgoing for ruma::api::identity_service::association::msisdn::validate_msisdn::v2::Request<'a>[src]

impl<'a> Outgoing for ruma::api::identity_service::association::msisdn::validate_msisdn_by_phone_number::v2::Request<'a>[src]

impl<'a> Outgoing for ruma::api::identity_service::authentication::register::v2::Request<'a>[src]

impl<'a> Outgoing for ruma::api::identity_service::keys::check_public_key_validity::v2::Request<'a>[src]

impl<'a> Outgoing for ruma::api::identity_service::keys::validate_ephemeral_key::v2::Request<'a>[src]

impl<'a> Outgoing for ruma::api::identity_service::lookup::lookup_3pid::v2::Request<'a>[src]

impl<'a> Outgoing for Notification<'a>[src]

impl<'a> Outgoing for ruma::api::push_gateway::send_event_notification::v1::Request<'a>[src]

impl<'a> Outgoing for ruma::directory::Filter<'a>[src]