1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
use crate::NodeId; /// 系统事件 #[derive(Serialize, Deserialize, Debug)] pub enum Event { /// 节点上线事件 NodeUp { /// 节点名称 name: String, /// 节点id id: NodeId, }, /// 节点下线事件 NodeDown { /// 节点名称 name: String, /// 节点id id: NodeId, }, }