deployer/src/message/message.rs
2023-04-18 12:57:43 +02:00

22 lines
389 B
Rust

#[derive(Debug, Clone)]
pub enum Message {
Command(MessageBody),
QueueStop,
}
#[derive(Debug, Clone)]
pub struct MessageBody {
id: u32,
content: String,
}
impl Message {
pub fn command(id: u32, content: &str) -> Message {
let body = MessageBody {
id: id,
content: content.to_string(),
};
Message::Command(body)
}
}