1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
//! 撤回消息 #[derive(Debug, Serialize)] pub struct Request { /// 需要撤回的消息的messageId #[serde(rename = "target")] pub message_id: i64, } #[derive(Debug, Deserialize, Default)] pub struct Response; crate::api!( command = "recall", subcommand = None, field = "default", Request, Response );