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}