tuwunel_admin/query/threepid/get_bindings.rs
1use futures::stream::StreamExt;
2use ruma::OwnedUserId;
3use tuwunel_core::Result;
4
5use crate::admin_command;
6
7#[admin_command]
8pub(super) async fn get_bindings(&self, user_id: OwnedUserId) -> Result {
9 let query = self
10 .services
11 .threepid
12 .get_bindings(&user_id)
13 .collect::<Vec<_>>();
14
15 self.write_timed_query(query).await
16}