use crate::messages::ServerMessage; /// 玩家客户端事件 pub trait PadClientEvent { /// 加入游戏 fn joined_game(); /// 加入游戏失败 fn joined_game_failed(); /// 退出游戏 fn left_game(); /// 被踢出游戏 fn kicked(); /// 被该游戏封禁(若游戏未保存名单,则游戏重启前无法进入) fn banned(); /// 掉线 fn disconnected(); /// 接收到消息 fn msg_received(msg: ServerMessage); }