Re-exportsยง
use ruma::RoomId;๐use ruma::UserId;๐use ruma::events::GlobalAccountDataEventType;๐use ruma::events::RoomAccountDataEventType;๐use ruma::serde::Raw;๐use serde::Deserialize;๐use serde::Deserialize;๐use serde_json::Value as JsonValue;๐use serde_json::json;๐use serde_json::value::RawValue as RawJsonValue;๐use tuwunel_core::Err;๐use tuwunel_core::Result;๐use tuwunel_core::err;๐use tuwunel_service::Services;๐use tuwunel_service::appservice::RegistrationInfo;๐pub(crate) use self::delete_global_account_data::delete_global_account_data_route;๐pub(crate) use self::delete_room_account_data::delete_room_account_data_route;๐pub(crate) use self::get_global_account_data::get_global_account_data_route;๐pub(crate) use self::get_room_account_data::get_room_account_data_route;๐pub(crate) use self::set_global_account_data::set_global_account_data_route;๐pub(crate) use self::set_room_account_data::set_room_account_data_route;๐
Modulesยง
- delete_
global_ ๐account_ data - delete_
room_ ๐account_ data - get_
global_ ๐account_ data - get_
room_ ๐account_ data - set_
global_ ๐account_ data - set_
room_ ๐account_ data
Functionsยง
- assert_
account_ ๐data_ owner - is_
empty_ ๐account_ data_ event - Equivalent test against a stored account-data event (
{type, content}) rather than the barecontentpayload. Used by sync filters. - is_
empty_ ๐content - MSC3391: tombstoned account data carries
content: {}. Sync delta surfaces the empty event so clients can apply the deletion; everywhere else (GET, initial sync) treats it as not-present. - is_
empty_ ๐object_ json - set_
account_ ๐data - validate_
event_ ๐type