···1-/// Messages are events that should effect some update
2-/// to component states, or prompt Actions to be submitted.
3/// Messages can be user input or from network updates.
4-#[derive(Debug, PartialEq, Eq)]
5pub enum StrikeMessage {
6- StartSearch,
7- FinishSearch,
8- FoundDevice,
9 NextDevice,
10 PrevDevice,
11 MonitorDevice,
12 StopMonitoring,
13- Finish,
14}
···1+use bevy::ecs::message::Message;
2+3/// Messages can be user input or from network updates.
4+#[derive(Debug, PartialEq, Eq, Message)]
5pub enum StrikeMessage {
6+ ToggleSearch,
007 NextDevice,
8 PrevDevice,
9 MonitorDevice,
10 StopMonitoring,
011}