pub struct PollOption {
pub text: FormattedText,
pub voter_count: i32,
pub vote_percentage: i32,
pub is_chosen: bool,
pub is_being_chosen: bool,
}
Expand description
Describes one answer option of a poll
Fields§
§text: FormattedText
Option text; 1-100 characters. Only custom emoji entities are allowed
voter_count: i32
Number of voters for this option, available only for closed or voted polls
vote_percentage: i32
The percentage of votes for this option; 0-100
is_chosen: bool
True, if the option was chosen by the user
is_being_chosen: bool
True, if the option is being chosen by a pending setPollAnswer request
Trait Implementations§
Source§impl Clone for PollOption
impl Clone for PollOption
Source§fn clone(&self) -> PollOption
fn clone(&self) -> PollOption
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PollOption
impl Debug for PollOption
Source§impl Default for PollOption
impl Default for PollOption
Source§fn default() -> PollOption
fn default() -> PollOption
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PollOption
impl<'de> Deserialize<'de> for PollOption
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 PollOption
impl PartialEq for PollOption
Source§impl Serialize for PollOption
impl Serialize for PollOption
impl StructuralPartialEq for PollOption
Auto Trait Implementations§
impl Freeze for PollOption
impl RefUnwindSafe for PollOption
impl Send for PollOption
impl Sync for PollOption
impl Unpin for PollOption
impl UnwindSafe for PollOption
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more