List of all items
Structs
- client::account_data::ExtractGlobalEventContent
- client::account_data::ExtractRoomEventContent
- client::backup::AlgorithmShape
- client::keys::claim_keys::Claims
- client::keys::get_keys::Keys
- client::room::create::InitialEvent
- client::room::upgrade::RoomUpgradeContext
- client::session::jwt::Claim
- client::session::sso::GrantCookie
- client::session::sso::GrantQuery
- client::sync::v3::StateChanges
- client::sync::v5::SyncInfo
- client::sync::v5::WindowRoom
- oidc::account::AccountCallbackParams
- oidc::account::AccountQueryParams
- oidc::auth_issuer::AuthIssuerResponse
- oidc::auth_metadata::ProviderMetadata
- oidc::authorize::AuthorizeParams
- oidc::complete::CompleteParams
- oidc::revoke::RevokeRequest
- oidc::token::TokenRequest
- oidc::userinfo::AccessTokenForm
- router::ConfiguredIpSource
- router::args::Args
- router::auth::Auth
- router::client_ip::ClientIp
- router::client_ip::ConfiguredIpSource
- router::request::QueryParams
- router::request::Request
- router::response::RumaResponse
- router::state::Guard
- router::state::State
- server::utils::AccessCheck
Enums
Traits
Macros
Functions
- client::account::change_password_route
- client::account::deactivate_route
- client::account::request_3pid_management_token_via_email_route
- client::account::request_3pid_management_token_via_msisdn_route
- client::account::third_party_route
- client::account::whoami_route
- client::account_data::delete_global_account_data_route
- client::account_data::delete_room_account_data_route
- client::account_data::get_global_account_data_route
- client::account_data::get_room_account_data_route
- client::account_data::is_empty_account_data_event
- client::account_data::is_empty_content
- client::account_data::is_empty_object_json
- client::account_data::set_account_data
- client::account_data::set_global_account_data_route
- client::account_data::set_room_account_data_route
- client::admin::authorize
- client::admin::is_user_locked_route
- client::admin::is_user_suspended_route
- client::admin::lock_user_route
- client::admin::suspend_user_route
- client::alias::create_alias_route
- client::alias::delete_alias_route
- client::alias::get_alias_route
- client::alias::room_available_servers
- client::appservice::appservice_ping
- client::backup::add_backup_keys_for_room_route
- client::backup::add_backup_keys_for_session_route
- client::backup::add_backup_keys_route
- client::backup::create_backup_version_route
- client::backup::delete_backup_keys_for_room_route
- client::backup::delete_backup_keys_for_session_route
- client::backup::delete_backup_keys_route
- client::backup::delete_backup_version_route
- client::backup::get_backup_info_route
- client::backup::get_backup_keys_for_room_route
- client::backup::get_backup_keys_for_session_route
- client::backup::get_backup_keys_route
- client::backup::get_count_etag
- client::backup::get_latest_backup_info_route
- client::backup::update_backup_version_route
- client::backup::validate_algorithm_shape
- client::capabilities::get_capabilities_route
- client::context::get_context_route
- client::dehydrated_device::delete_dehydrated_device_route
- client::dehydrated_device::get_dehydrated_device_route
- client::dehydrated_device::get_dehydrated_events_route
- client::dehydrated_device::put_dehydrated_device_route
- client::device::delete_device_route
- client::device::delete_devices_route
- client::device::get_device_route
- client::device::get_devices_route
- client::device::update_device_route
- client::directory::check_server_banned
- client::directory::get_public_rooms_filtered_helper
- client::directory::get_public_rooms_filtered_route
- client::directory::get_public_rooms_route
- client::directory::get_room_visibility_route
- client::directory::public_rooms_chunk
- client::directory::set_room_visibility_route
- client::directory::user_can_publish_room
- client::events::events_route
- client::filter::create_filter_route
- client::filter::get_filter_route
- client::keys::claim_keys::claim_keys_helper
- client::keys::claim_keys::claim_keys_route
- client::keys::claim_keys::collect_federation_one_time_keys
- client::keys::claim_keys::collect_local_one_time_keys
- client::keys::get_key_changes::get_key_changes_route
- client::keys::get_keys::add_unsigned_device_display_name
- client::keys::get_keys::collect_federation_keys
- client::keys::get_keys::collect_local_device_keys
- client::keys::get_keys::collect_local_keys
- client::keys::get_keys::collect_local_user_keys
- client::keys::get_keys::get_keys_helper
- client::keys::get_keys::get_keys_route
- client::keys::get_keys::get_local_device_keys
- client::keys::get_keys::merge_remote_master_key
- client::keys::get_keys::process_federation_response
- client::keys::upload_keys::store_device_keys
- client::keys::upload_keys::upload_keys_route
- client::keys::upload_signatures::signatures_from_key
- client::keys::upload_signatures::upload_signatures_route
- client::keys::upload_signing_keys::check_for_new_keys
- client::keys::upload_signing_keys::create_oauth_uiaa
- client::keys::upload_signing_keys::master_key_matches
- client::keys::upload_signing_keys::persist_signing_keys
- client::keys::upload_signing_keys::upload_signing_keys_route
- client::media::create_content_async_route
- client::media::create_content_route
- client::media::create_mxc_uri_route
- client::media::fetch_file
- client::media::fetch_thumbnail
- client::media::get_content_as_filename_route
- client::media::get_content_route
- client::media::get_content_thumbnail_route
- client::media::get_media_config_route
- client::media::get_media_preview_route
- client::media_legacy::get_content_as_filename_legacy_route
- client::media_legacy::get_content_legacy_route
- client::media_legacy::get_content_thumbnail_legacy_route
- client::media_legacy::get_media_config_legacy_route
- client::media_legacy::get_media_preview_legacy_route
- client::membership::ban::ban_user_route
- client::membership::banned_room_check
- client::membership::forget::forget_room_route
- client::membership::invite::invite_user_route
- client::membership::join::join_room_by_id_or_alias_route
- client::membership::join::join_room_by_id_route
- client::membership::joined_rooms_route
- client::membership::kick::kick_user_route
- client::membership::knock::knock_room_route
- client::membership::leave::leave_room_route
- client::membership::maybe_deactivate
- client::membership::members::get_member_events_route
- client::membership::members::joined_members_route
- client::membership::unban::unban_user_route
- client::message::_is_sorted
- client::message::add_membership_unsigned
- client::message::annotate_membership
- client::message::event_filter
- client::message::event_filters
- client::message::get_member_event
- client::message::get_message_events_route
- client::message::ignored_filter
- client::message::is_ignored_pdu
- client::message::lazy_loading_witness
- client::message::visibility_filter
- client::message::with_membership
- client::openid::create_openid_token_route
- client::presence::get_presence_route
- client::presence::set_presence_route
- client::profile::get_avatar_url_route
- client::profile::get_displayname_route
- client::profile::get_profile_route
- client::profile::profile_mxc
- client::profile::profile_str
- client::profile::resolve_propagation
- client::profile::set_avatar_url_route
- client::profile::set_displayname_route
- client::push::delete_pushrule_route
- client::push::get_notifications_route
- client::push::get_pushers_route
- client::push::get_pushrule_actions_route
- client::push::get_pushrule_enabled_route
- client::push::get_pushrule_route
- client::push::get_pushrules_all_route
- client::push::get_pushrules_global_route
- client::push::recreate_push_rules_and_return
- client::push::set_pushers_route
- client::push::set_pushrule_actions_route
- client::push::set_pushrule_enabled_route
- client::push::set_pushrule_route
- client::read_marker::create_receipt_route
- client::read_marker::set_read_marker_route
- client::redact::redact_event_route
- client::register::check_registration_token_validity
- client::register::get_register_available_route
- client::register::register_route
- client::relations::get_relating_events_route
- client::relations::get_relating_events_with_rel_type_and_event_type_route
- client::relations::get_relating_events_with_rel_type_route
- client::relations::paginate_relations_with_filter
- client::report::is_event_report_valid
- client::report::report_event_route
- client::report::report_room_route
- client::report::report_user_route
- client::room::aliases::get_room_aliases_route
- client::room::create::can_create_room_check
- client::room::create::can_publish_directory_check
- client::room::create::create_create_event
- client::room::create::create_create_event_legacy
- client::room::create::create_room_route
- client::room::create::custom_room_id_check
- client::room::create::default_power_levels_content
- client::room::create::room_alias_check
- client::room::create::take_initial
- client::room::event::get_room_event_route
- client::room::initial_sync::room_initial_sync_route
- client::room::summary::get_room_summary
- client::room::summary::get_room_summary_legacy
- client::room::summary::local_room_summary_response
- client::room::summary::remote_room_summary_hierarchy_response
- client::room::summary::room_summary_response
- client::room::summary::user_can_see_summary
- client::room::timestamp::get_event_by_timestamp_route
- client::room::upgrade::upgrade_room_create
- client::room::upgrade::upgrade_room_create_legacy
- client::room::upgrade::upgrade_room_route
- client::rtc::get_transports
- client::rtc::get_transports_route
- client::search::category_room_events
- client::search::check_room_visible
- client::search::procure_room_state
- client::search::search_events_route
- client::send::check_duplicate_reaction
- client::send::check_existing_txnid
- client::send::check_public_call_invite
- client::send::send_message_event_route
- client::session::appservice::handle_login
- client::session::get_login_types_route
- client::session::jwt::handle_login
- client::session::jwt::init_validator
- client::session::jwt::init_verifier
- client::session::jwt::validate
- client::session::jwt::validate_user
- client::session::ldap::ldap_login
- client::session::login_route
- client::session::logout::logout_all_route
- client::session::logout::logout_route
- client::session::password::handle_login
- client::session::password::password_login
- client::session::refresh::refresh_token_route
- client::session::sso::decide_user_id
- client::session::sso::handle_sso_login
- client::session::sso::handle_uiaa
- client::session::sso::parse_user_id
- client::session::sso::register_user
- client::session::sso::set_avatar
- client::session::sso::sso_callback_route
- client::session::sso::sso_login_route
- client::session::sso::sso_login_with_provider_route
- client::session::sso::try_user_id
- client::session::sso::uiaa::sso_fallback_route
- client::session::token::handle_login
- client::session::token::login_token_route
- client::space::get_client_hierarchy
- client::space::get_hierarchy_route
- client::state::allowed_to_send_state_event
- client::state::get_state_events_for_empty_key_route
- client::state::get_state_events_for_key_route
- client::state::get_state_events_route
- client::state::send_state_event_for_empty_key_route
- client::state::send_state_event_for_key_helper
- client::state::send_state_event_for_key_route
- client::sync::load_timeline
- client::sync::share_encrypted_room
- client::sync::v3::build_empty_response
- client::sync::v3::build_sync_events
- client::sync::v3::calculate_counts
- client::sync::v3::calculate_heroes
- client::sync::v3::calculate_state_changes
- client::sync::v3::filter_hero
- client::sync::v3::handle_left_room
- client::sync::v3::lazy_filter
- client::sync::v3::load_joined_room
- client::sync::v3::load_left_room
- client::sync::v3::process_presence_updates
- client::sync::v3::sync_events_route
- client::sync::v3::typings_event_for_user
- client::sync::v5::extensions::account_data::collect
- client::sync::v5::extensions::e2ee::collect
- client::sync::v5::extensions::e2ee::collect_room
- client::sync::v5::extensions::handle
- client::sync::v5::extensions::receipts::collect
- client::sync::v5::extensions::receipts::collect_room
- client::sync::v5::extensions::selector
- client::sync::v5::extensions::to_device::collect
- client::sync::v5::extensions::typing::collect
- client::sync::v5::filter::filter_room
- client::sync::v5::filter::filter_room_meta
- client::sync::v5::is_empty_response
- client::sync::v5::rooms::bump_stamp::_is_sorted
- client::sync::v5::rooms::bump_stamp::is_bumpable_pdu
- client::sync::v5::rooms::bump_stamp::room_bump_stamp
- client::sync::v5::rooms::handle
- client::sync::v5::rooms::handle_room
- client::sync::v5::rooms::heroes::calculate_heroes
- client::sync::v5::selector::matcher
- client::sync::v5::selector::response_lists
- client::sync::v5::selector::room_sort
- client::sync::v5::selector::selector
- client::sync::v5::selector::window
- client::sync::v5::sync_events_v5_route
- client::tag::delete_tag_route
- client::tag::get_tags_route
- client::tag::update_tag_route
- client::thirdparty::get_protocols_route
- client::threads::get_threads_route
- client::to_device::send_event_to_device_route
- client::tuwunel::tuwunel_local_user_count
- client::tuwunel::tuwunel_server_version
- client::typing::create_typing_event_route
- client::unstable::delete_profile_field_route
- client::unstable::get_mutual_rooms_route
- client::unstable::get_profile_field_route
- client::unstable::set_profile_field_route
- client::user_directory::search_users_route
- client::user_directory::should_show_user
- client::utils::invite_check
- client::versions::get_supported_versions_route
- client::voip::turn_server_route
- client::well_known::well_known_client
- client::well_known::well_known_support
- oidc::account::account_css_route
- oidc::account::account_error_page
- oidc::account::account_error_response
- oidc::account::account_html_response
- oidc::account::account_js_route
- oidc::account::account_management_idp_id
- oidc::account::account_redirect_response
- oidc::account::account_sso_redirect
- oidc::account::consume_login_token
- oidc::account::get_account_callback_route
- oidc::account::get_account_route
- oidc::account::handle_account_callback
- oidc::account::peek_login_token
- oidc::account::post_account_callback_route
- oidc::account::profile::profile_html
- oidc::account::profile_saved::profile_saved_html
- oidc::account::session_end_confirm::session_end_confirm_html
- oidc::account::session_end_execute::session_end_execute_html
- oidc::account::session_list::sessions_list_html
- oidc::account::session_view::session_view_html
- oidc::account::ts_cell
- oidc::account::validate_account_action
- oidc::auth_issuer::auth_issuer_route
- oidc::auth_metadata::openid_configuration_route
- oidc::authorize::authorize_route
- oidc::authorize::is_loopback_redirect
- oidc::authorize::redirect_uri_matches
- oidc::authorize::validate_redirect_uri
- oidc::complete::complete_route
- oidc::jwks::jwks_route
- oidc::oauth_error
- oidc::registration::registration_route
- oidc::revoke::revoke
- oidc::revoke::revoke_route
- oidc::revoke::with_cache_headers
- oidc::token::token_authorization_code
- oidc::token::token_error_response
- oidc::token::token_refresh
- oidc::token::token_route
- oidc::url_encode
- oidc::userinfo::userinfo_inner
- oidc::userinfo::userinfo_route
- router::args::into_http_request
- router::args::make_body
- router::args::take_body
- router::auth::appservice::auth_appservice
- router::auth::auth
- router::auth::check_auth_still_required
- router::auth::dispatch::expired_token
- router::auth::dispatch::unknown_token
- router::auth::find_token
- router::auth::locked_account_check
- router::auth::server::auth_server
- router::auth::server::auth_server_checks
- router::auth::server::parse_x_matrix
- router::auth::suspended_account_check
- router::auth::uiaa::auth_uiaa
- router::build
- router::federation_disabled
- router::handler::method_to_filter
- router::legacy_media_disabled
- router::redirect_legacy_preview
- router::request::from
- router::state::create
- router::state::deref
- server::backfill::get_backfill_route
- server::edu_types::get_edu_types_route
- server::event::get_event_route
- server::event_auth::get_event_authorization_route
- server::get_missing_events::get_missing_events_route
- server::hierarchy::get_hierarchy_route
- server::invite::create_invite_route
- server::key::expires_ts
- server::key::get_server_keys_deprecated_route
- server::key::get_server_keys_route
- server::key::valid_until_ts
- server::make_join::create_join_event_template_route
- server::make_join::user_can_perform_restricted_join
- server::make_knock::create_knock_event_template_route
- server::make_leave::create_leave_event_template_route
- server::media::get_content_route
- server::media::get_content_thumbnail_route
- server::openid::get_openid_userinfo_route
- server::publicrooms::get_public_rooms_filtered_route
- server::publicrooms::get_public_rooms_route
- server::query::get_profile_information_route
- server::query::get_room_information_route
- server::send::handle
- server::send::handle_edu
- server::send::handle_edu_device_list_update
- server::send::handle_edu_direct_to_device
- server::send::handle_edu_direct_to_device_event
- server::send::handle_edu_direct_to_device_user
- server::send::handle_edu_presence
- server::send::handle_edu_presence_update
- server::send::handle_edu_receipt
- server::send::handle_edu_receipt_room
- server::send::handle_edu_receipt_room_user
- server::send::handle_edu_signing_key_update
- server::send::handle_edu_typing
- server::send::handle_edus
- server::send::handle_pdu
- server::send::handle_pdus
- server::send::handle_room
- server::send::send_transaction_message_route
- server::send_join::create_join_event
- server::send_join::create_join_event_v2_route
- server::send_knock::create_knock_event_v1_route
- server::send_leave::create_leave_event_v2_route
- server::state::get_room_state_route
- server::state_ids::get_room_state_ids_route
- server::timestamp::get_event_by_timestamp_route
- server::user::claim_keys_route
- server::user::get_devices_route
- server::user::get_keys_route
- server::version::get_server_version_route
- server::well_known::well_known_server
Type Aliases
- client::keys::FailureMap
- client::keys::claim_keys::Algorithms
- client::keys::claim_keys::LocalClaim
- client::keys::claim_keys::OneTimeKeyMap
- client::keys::claim_keys::OneTimeKeys
- client::keys::claim_keys::RequestClaims
- client::keys::claim_keys::ServerClaims
- client::keys::get_keys::CrossSigningKeys
- client::keys::get_keys::DeviceKeyMap
- client::keys::get_keys::DeviceLists
- client::keys::get_keys::LocalDeviceUser
- client::keys::get_keys::ServerDevices
- client::profile::ProfileResponse
- client::search::RoomState
- client::search::RoomStates
- client::sync::v3::PresenceUpdates
- client::sync::v5::ListIds
- client::sync::v5::ResponseLists
- client::sync::v5::Window
- client::voip::HmacSha1
- router::request::DeviceId
- router::request::PathParam
- router::request::PathParams
- router::request::UserId
- server::send::Pdu
- server::send::ResolvedMap
- server::send::RoomPdus
- server::send::RoomsPdus
- server::send::TxnPdus
Statics
- client::session::sso::GRANT_SESSION_COOKIE
- client::sync::v5::rooms::bump_stamp::DEFAULT_BUMP_TYPES
- client::versions::UNSTABLE_FEATURES
- client::versions::VERSIONS
- oidc::account::ACCOUNT_CACHE_CONTROL
- oidc::account::ACCOUNT_CSP
- oidc::account::ACCOUNT_CSS
- oidc::account::ACCOUNT_HEAD
- oidc::account::ACCOUNT_JS
- oidc::account::ACCOUNT_JS_INCLUDE
- oidc::account::ACCOUNT_MANAGEMENT_ACTIONS_SUPPORTED
- oidc::account::profile::PAGE_HTML
- oidc::account::profile_saved::PAGE_HTML
- oidc::account::session_end_confirm::PAGE_HTML
- oidc::account::session_end_execute::PAGE_HTML
- oidc::account::session_list::PAGE_HTML
- oidc::account::session_view::PAGE_HTML
Constants
- client::SESSION_ID_LENGTH
- client::TOKEN_LENGTH
- client::context::LIMIT_DEFAULT
- client::context::LIMIT_MAX
- client::dehydrated_device::MAX_BATCH_EVENTS
- client::events::EVENT_LIMIT
- client::message::IGNORED_MESSAGE_TYPES
- client::message::LIMIT_DEFAULT
- client::message::LIMIT_MAX
- client::register::RANDOM_USER_ID_LENGTH
- client::report::REASON_MAX_LEN
- client::room::initial_sync::LIMIT_MAX
- client::room::upgrade::RECOMMENDED_TRANSFERABLE_STATE_EVENT_TYPES
- client::search::BATCH_MAX
- client::search::LIMIT_DEFAULT
- client::search::LIMIT_MAX
- client::sync::v5::rooms::heroes::MAX_HEROES
- client::user_directory::LIMIT_DEFAULT
- client::user_directory::LIMIT_MAX
- client::voip::RANDOM_USER_ID_LENGTH
- oidc::OIDC_REQ_ID_LENGTH
- server::backfill::LIMIT_DEFAULT
- server::backfill::LIMIT_MAX
- server::get_missing_events::LIMIT_DEFAULT
- server::get_missing_events::LIMIT_MAX