pub mod channel; pub mod user; pub mod common_events { use std::fmt::Debug; use actix::prelude::*; #[derive(Debug, Message)] #[rtype(result = "")] pub struct ChannelMessage(pub Message>); #[derive(Debug, Message)] #[rtype(result = "")] pub struct UserMessage(pub Message>); #[derive(Debug)] pub struct Message { pub from: titanirc_types::RegisteredNick, pub user_uuid: crate::entities::user::UserUuid, pub to: T, pub message: String, } }