Skip to main contentModule extensions
Source use std::collections::BTreeMap; ๐ use std::fmt::Debug; ๐ use std::fmt::Debug; ๐ use futures::FutureExt; ๐ use futures::future::join4; ๐ use ruma::OwnedRoomId; ๐ use ruma::RoomId; ๐ use ruma::api::client::sync::sync_events::v5::ListId; ๐ use ruma::api::client::sync::sync_events::v5::request::ExtensionRoomConfig; ๐ use ruma::api::client::sync::sync_events::v5::response::Extensions; ๐ use ruma::api::client::sync::sync_events::v5::response::Room as ResponseRoom; ๐ use tuwunel_core::Result; ๐ use tuwunel_core::apply; ๐ use tuwunel_core::at; ๐ use tuwunel_core::implement; ๐ use tuwunel_core::utils::BoolExt; ๐ use tuwunel_service::sync::Connection; ๐ pub(super) use self::to_device::acknowledge as acknowledge_to_device; ๐ pub(super) use self::to_device::check as check_to_device; ๐ pub(super) use self::to_device::pending as to_device_pending; ๐ use self::account_data::collect as collect_account_data; ๐ use self::account_data::collect_ranges as collect_account_data_ranges; ๐ use self::profiles::collect as collect_profiles; ๐ use self::receipts::collect_ranges as collect_receipt_ranges; ๐ use super::SyncInfo; ๐ use super::Window; ๐ use super::WindowRoom; ๐ use super::joined_since; ๐ use super::range::Results; ๐ use super::share_encrypted_room; ๐
- account_data ๐
- e2ee ๐
- profiles ๐
- receipts ๐
- to_device ๐
- typing ๐
- Collected ๐
- apply_profiles ๐
- apply_ranges ๐
- handle ๐
- implicit_match ๐
- selector ๐