pub enum KeyboardButtonPollType {
Quiz,
Regular,
Any,
}
Expand description
This object represents type of a poll, which is allowed to be created and sent when the corresponding button is pressed.
Variants§
Quiz
If Quiz
is passed, the user will be allowed to create only polls in
the quiz mode.
Regular
If Regular
is passed, only regular polls will be allowed.
Any
If Any
is passed, the user will be allowed to create a poll of any
type.
Trait Implementations§
Source§impl Clone for KeyboardButtonPollType
impl Clone for KeyboardButtonPollType
Source§fn clone(&self) -> KeyboardButtonPollType
fn clone(&self) -> KeyboardButtonPollType
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 KeyboardButtonPollType
impl Debug for KeyboardButtonPollType
Source§impl<'de> Deserialize<'de> for KeyboardButtonPollType
impl<'de> Deserialize<'de> for KeyboardButtonPollType
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 Hash for KeyboardButtonPollType
impl Hash for KeyboardButtonPollType
Source§impl PartialEq for KeyboardButtonPollType
impl PartialEq for KeyboardButtonPollType
Source§impl Serialize for KeyboardButtonPollType
impl Serialize for KeyboardButtonPollType
impl Eq for KeyboardButtonPollType
impl StructuralPartialEq for KeyboardButtonPollType
Auto Trait Implementations§
impl Freeze for KeyboardButtonPollType
impl RefUnwindSafe for KeyboardButtonPollType
impl Send for KeyboardButtonPollType
impl Sync for KeyboardButtonPollType
impl Unpin for KeyboardButtonPollType
impl UnwindSafe for KeyboardButtonPollType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Erasable for T
impl<T> Erasable for T
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more