freya_devtools/outgoing.rs
1use serde::{
2 Deserialize,
3 Serialize,
4};
5
6use crate::node_info::NodeInfo;
7
8#[derive(Deserialize, Serialize)]
9pub struct OutgoingMessage {
10 pub action: OutgoingMessageAction,
11}
12
13#[derive(Deserialize, Serialize)]
14pub enum OutgoingMessageAction {
15 Update {
16 window_id: u64,
17 nodes: Vec<NodeInfo>,
18 },
19}