discord_webhook2/message/poll/answer.rs
1use serde::{Deserialize, Serialize};
2
3use crate::id::DiscordID;
4use crate::message::poll::media::PollMedia;
5
6#[derive(Serialize, Deserialize, Debug, Clone)]
7pub struct PollAnswer {
8 /// The ID of the answer
9 id: Option<DiscordID>,
10 /// The data of the answer
11 poll_media: PollMedia,
12}
13
14impl PollAnswer {
15 pub fn new(media: PollMedia) -> Self {
16 Self {
17 id: None,
18 poll_media: media,
19 }
20 }
21}