Skip to main content

Crate tuwunel_api_federation

Crate tuwunel_api_federation 

Source

Re-exportsยง

pub(crate) use log as _; ๐Ÿ”’
pub(crate) use self::backfill::get_backfill_route; ๐Ÿ”’
pub(crate) use self::event::get_event_route; ๐Ÿ”’
pub(crate) use self::event_auth::get_event_authorization_route; ๐Ÿ”’
pub(crate) use self::get_missing_events::get_missing_events_route; ๐Ÿ”’
pub(crate) use self::hierarchy::get_hierarchy_route; ๐Ÿ”’
pub(crate) use self::invite::create_invite_route; ๐Ÿ”’
pub(crate) use self::key::get_server_keys_route; ๐Ÿ”’
pub(crate) use self::make_join::create_join_event_template_route; ๐Ÿ”’
pub(crate) use self::make_join::user_can_perform_restricted_join; ๐Ÿ”’
pub(crate) use self::make_knock::create_knock_event_template_route; ๐Ÿ”’
pub(crate) use self::make_leave::create_leave_event_template_route; ๐Ÿ”’
pub(crate) use self::media::get_content_route; ๐Ÿ”’
pub(crate) use self::media::get_content_thumbnail_route; ๐Ÿ”’
pub(crate) use self::openid::get_openid_userinfo_route; ๐Ÿ”’
pub(crate) use self::publicrooms::get_public_rooms_filtered_route; ๐Ÿ”’
pub(crate) use self::publicrooms::get_public_rooms_route; ๐Ÿ”’
pub(crate) use self::query::get_profile_information_route; ๐Ÿ”’
pub(crate) use self::query::get_room_information_route; ๐Ÿ”’
pub(crate) use self::send::send_transaction_message_route; ๐Ÿ”’
pub(crate) use self::send_join::create_join_event_v2_route; ๐Ÿ”’
pub(crate) use self::send_knock::create_knock_event_v1_route; ๐Ÿ”’
pub(crate) use self::send_leave::create_leave_event_v2_route; ๐Ÿ”’
pub(crate) use self::state::get_room_state_route; ๐Ÿ”’
pub(crate) use self::state_ids::get_room_state_ids_route; ๐Ÿ”’
pub(crate) use self::timestamp::get_event_by_timestamp_route; ๐Ÿ”’
pub(crate) use self::user::claim_keys_route; ๐Ÿ”’
pub(crate) use self::user::get_devices_route; ๐Ÿ”’
pub(crate) use self::user::get_keys_route; ๐Ÿ”’
pub(crate) use self::version::get_server_version_route; ๐Ÿ”’
pub(crate) use self::well_known::well_known_server; ๐Ÿ”’
pub(crate) use utils::AccessCheck; ๐Ÿ”’
pub(crate) use router; ๐Ÿ”’
pub(crate) use ClientIp; ๐Ÿ”’
pub(crate) use Ruma; ๐Ÿ”’
pub(crate) use State; ๐Ÿ”’

Modulesยง

backfill ๐Ÿ”’
event ๐Ÿ”’
event_auth ๐Ÿ”’
get_missing_events ๐Ÿ”’
hierarchy ๐Ÿ”’
invite ๐Ÿ”’
key ๐Ÿ”’
make_join ๐Ÿ”’
make_knock ๐Ÿ”’
make_leave ๐Ÿ”’
media ๐Ÿ”’
openid ๐Ÿ”’
publicrooms ๐Ÿ”’
query ๐Ÿ”’
routes
Provides the server route builder.
send ๐Ÿ”’
send_join ๐Ÿ”’
send_knock ๐Ÿ”’
send_leave ๐Ÿ”’
state ๐Ÿ”’
state_ids ๐Ÿ”’
timestamp ๐Ÿ”’
user ๐Ÿ”’
utils ๐Ÿ”’
version ๐Ÿ”’
well_known ๐Ÿ”’