1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
pub mod channel; use crate::handler::error::HandlerError; use self::channel::ChannelEvent; #[derive(Debug)] pub enum ClientEvent { /// Channel event Channel { id: i64, event: ChannelEvent, }, /// Server switch request SwitchServer, /// Kickout reason Kickout(i32), Error(HandlerError), }