Skip to main content

Module send_leave

Module send_leave 

Source

Re-exportsยง

use axum::extract::State; ๐Ÿ”’
use ruma::OwnedRoomId; ๐Ÿ”’
use ruma::OwnedUserId; ๐Ÿ”’
use ruma::api::federation::membership::create_leave_event; ๐Ÿ”’
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_matrix::event::gen_event_id_canonical_json; ๐Ÿ”’
use super::utils::require_known_room; ๐Ÿ”’
use crate::Ruma; ๐Ÿ”’

Functionsยง

create_leave_event_v2_route ๐Ÿ”’
PUT /_matrix/federation/v2/send_leave/{roomId}/{eventId}