Skip to main content

Module members

Module members 

Source

Re-exportsΒ§

use axum::extract::State; πŸ”’
use futures::FutureExt; πŸ”’
use futures::StreamExt; πŸ”’
use ruma::api::client::membership::get_member_events; πŸ”’
use ruma::api::client::membership::joined_members; πŸ”’
use ruma::api::client::membership::joined_members::v3::RoomMember; πŸ”’
use ruma::events::StateEventType; πŸ”’
use ruma::events::room::member::MembershipState; πŸ”’
use ruma::events::room::member::RoomMemberEventContent; πŸ”’
use tuwunel_core::Err; πŸ”’
use tuwunel_core::Result; πŸ”’
use tuwunel_core::at; πŸ”’
use tuwunel_core::err; πŸ”’
use tuwunel_core::is_equal_to; πŸ”’
use tuwunel_core::is_not_equal_to; πŸ”’
use tuwunel_core::utils::stream::ReadyExt; πŸ”’
use tuwunel_matrix::Event; πŸ”’
use tuwunel_matrix::PduCount; πŸ”’
use crate::Ruma; πŸ”’

FunctionsΒ§

get_member_events_route πŸ”’
Lists the room’s member events at the current state or a token’s snapshot.
joined_members_route πŸ”’
GET /_matrix/client/r0/rooms/{roomId}/joined_members