line_bot_messaging_api/entity/action/message.rs
1use serde_derive::{Deserialize, Serialize};
2
3#[derive(Debug, Default, Deserialize, Serialize, Clone)]
4pub struct LineMessageActionMessage {
5 #[serde(rename = "type")]
6 message_type: String,
7 label: String,
8 text: String,
9}
10
11impl LineMessageActionMessage {
12 pub fn new(label: String, text: String) -> LineMessageActionMessage {
13 LineMessageActionMessage {
14 message_type: "message".to_string(),
15 label,
16 text,
17 }
18 }
19}