Skip to main content

Module forward_extremities

Module forward_extremities 

Source

Re-exportsΒ§

use axum::extract::State; πŸ”’
use futures::StreamExt; πŸ”’
use futures::future::join; πŸ”’
use futures::future::join_all; πŸ”’
use ruma::EventId; πŸ”’
use ruma::OwnedEventId; πŸ”’
use ruma::UInt; πŸ”’
use synapse_admin_api::rooms::forward_extremities::delete::Request as DeleteRequest; πŸ”’
use synapse_admin_api::rooms::forward_extremities::delete::Response as DeleteResponse; πŸ”’
use synapse_admin_api::rooms::forward_extremities::get::ForwardExtremity; πŸ”’
use synapse_admin_api::rooms::forward_extremities::get::Request as GetRequest; πŸ”’
use synapse_admin_api::rooms::forward_extremities::get::Response as GetResponse; πŸ”’
use tuwunel_core::Result; πŸ”’
use tuwunel_core::smallvec::SmallVec; πŸ”’
use crate::Ruma; πŸ”’
use crate::require_admin; πŸ”’

FunctionsΒ§

admin_delete_forward_extremities_route πŸ”’
DELETE /_synapse/admin/v1/rooms/{room_id_or_alias}/forward_extremities
admin_get_forward_extremities_route πŸ”’
GET /_synapse/admin/v1/rooms/{room_id_or_alias}/forward_extremities
forward_extremity πŸ”’
forward_extremity_row πŸ”’
Assembles a forward-extremity row. state_group carries the event’s state hash when it fits UInt, else null; depth and received_ts pass through.

Type AliasesΒ§

Extremities πŸ”’