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}