pub struct GiveawayWinners {
pub chat: Chat,
pub giveaway_message_id: i64,
pub winners_selection_date: i64,
pub winner_count: i64,
pub winners: Vec<User>,
pub additional_chat_count: Option<i64>,
pub premium_subscription_month_count: Option<i64>,
pub unclaimed_prize_count: Option<i64>,
pub only_new_members: Option<bool>,
pub was_refunded: Option<bool>,
pub prize_description: Option<String>,
pub prize_star_count: Option<i64>,
}Expand description
https://core.telegram.org/bots/api#giveawaywinners This object represents a message about the completion of a giveaway with public winners.
Fields§
§chat: Chat§giveaway_message_id: i64§winners_selection_date: i64§winner_count: i64§winners: Vec<User>§additional_chat_count: Option<i64>§unclaimed_prize_count: Option<i64>§only_new_members: Option<bool>§was_refunded: Option<bool>§prize_description: Option<String>§prize_star_count: Option<i64>Trait Implementations§
Source§impl Clone for GiveawayWinners
impl Clone for GiveawayWinners
Source§fn clone(&self) -> GiveawayWinners
fn clone(&self) -> GiveawayWinners
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GiveawayWinners
impl Debug for GiveawayWinners
Source§impl<'de> Deserialize<'de> for GiveawayWinners
impl<'de> Deserialize<'de> for GiveawayWinners
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GiveawayWinners
impl PartialEq for GiveawayWinners
Source§impl Serialize for GiveawayWinners
impl Serialize for GiveawayWinners
impl StructuralPartialEq for GiveawayWinners
Auto Trait Implementations§
impl Freeze for GiveawayWinners
impl RefUnwindSafe for GiveawayWinners
impl Send for GiveawayWinners
impl Sync for GiveawayWinners
impl Unpin for GiveawayWinners
impl UnwindSafe for GiveawayWinners
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)