use druid::{Selector, SingleUse}; use libquassel::{ message::{ objects::{Alias, AliasManager}, SyncMessage, }, primitive::VariantMap, }; use crate::server::Direction; pub const CONNECT: Selector = Selector::new("connect"); pub const ADD_MESSAGE: Selector> = Selector::new("add_message"); pub const ALIASMANAGER_INIT: Selector> = Selector::new("aliasmanager_init"); pub const ALIASMANAGER_UPDATE: Selector> = Selector::new("aliasmanager_update"); pub const ALIASMANAGER_ADD_ALIAS: Selector> = Selector::new("aliasmanager_add_alias");