Skip to main content

Module user_directory

Module user_directory 

Source

Re-exportsยง

use axum::extract::State; ๐Ÿ”’
use futures::FutureExt; ๐Ÿ”’
use futures::StreamExt; ๐Ÿ”’
use futures::pin_mut; ๐Ÿ”’
use ruma::UserId; ๐Ÿ”’
use ruma::api::client::user_directory::search_users::v3::Request; ๐Ÿ”’
use ruma::api::client::user_directory::search_users::v3::Response; ๐Ÿ”’
use ruma::api::client::user_directory::search_users::v3::User; ๐Ÿ”’
use ruma::events::room::join_rules::JoinRule; ๐Ÿ”’
use tuwunel_core::Result; ๐Ÿ”’
use tuwunel_core::utils::BoolExt; ๐Ÿ”’
use tuwunel_core::utils::FutureBoolExt; ๐Ÿ”’
use tuwunel_core::utils::math::usize_from_ruma_bounded; ๐Ÿ”’
use tuwunel_core::utils::stream::BroadbandExt; ๐Ÿ”’
use tuwunel_core::utils::stream::ReadyExt; ๐Ÿ”’
use tuwunel_core::utils::stream::WidebandExt; ๐Ÿ”’
use tuwunel_service::Services; ๐Ÿ”’
use crate::Ruma; ๐Ÿ”’

Constantsยง

LIMIT_DEFAULT ๐Ÿ”’
LIMIT_MAX ๐Ÿ”’

Functionsยง

matches_term ๐Ÿ”’
search_users_route ๐Ÿ”’
Searches known users at POST /_matrix/client/r0/user_directory/search.
should_show_user ๐Ÿ”’