Re-exportsยง
use ruma::UserId;๐use ruma::events::GlobalAccountDataEventType;๐use ruma::events::push_rules::PushRulesEvent;๐use ruma::push::AnyPushRuleRef;๐use ruma::push::NewPushRule;๐use ruma::push::PredefinedContentRuleId;๐use ruma::push::PredefinedOverrideRuleId;๐use ruma::push::RuleKind;๐use ruma::push::Ruleset;๐use ruma::push::SimplePushRule;๐use tuwunel_core::Err;๐use tuwunel_core::Result;๐use tuwunel_core::err;๐use tuwunel_core::utils::json::serialized_len;๐use tuwunel_service::Services;๐use tuwunel_service::account_data::MAX_RULE_BYTES;๐use tuwunel_service::account_data::MAX_RULE_ID_BYTES;๐use tuwunel_service::account_data::admits_rule;๐pub(crate) use self::notifications::get_notifications_route;๐pub(crate) use self::pushers::get_pushers_route;๐pub(crate) use self::pushers_set::set_pushers_route;๐pub(crate) use self::pushrules::get_pushrules_all_route;๐pub(crate) use self::pushrules_global::get_pushrules_global_route;๐pub(crate) use self::pushrules_rule::delete_pushrule_route;๐pub(crate) use self::pushrules_rule::get_pushrule_route;๐pub(crate) use self::pushrules_rule::set_pushrule_route;๐pub(crate) use self::pushrules_rule_actions::get_pushrule_actions_route;๐pub(crate) use self::pushrules_rule_actions::set_pushrule_actions_route;๐pub(crate) use self::pushrules_rule_enabled::get_pushrule_enabled_route;๐pub(crate) use self::pushrules_rule_enabled::set_pushrule_enabled_route;๐
Modulesยง
- notifications ๐
- pushers ๐
- pushers_
set ๐ - pushrules ๐
- pushrules_
global ๐ - pushrules_
rule ๐ - pushrules_
rule_ ๐actions - pushrules_
rule_ ๐enabled
Functionsยง
- check_
rule_ ๐admission - check_
rule_ ๐size - is_
deprecated_ ๐mention_ rule - load_
push_ ๐rules - save_
push_ ๐rules