Skip to main content

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}