cast_sender/namespace/connection.rs
1use crate::Payload;
2
3#[derive(Serialize, Deserialize, Clone, Debug)]
4#[serde(rename_all = "SCREAMING_SNAKE_CASE")]
5#[serde(tag = "type")]
6pub enum Connection {
7 Connect,
8 Close,
9}
10
11impl From<Connection> for Payload {
12 fn from(val: Connection) -> Self {
13 Payload::Connection(val.clone())
14 }
15}