pub struct KeyboardButtonRequestPoll {
pub style: Option<KeyboardButtonStyle>,
pub quiz: Option<bool>,
pub text: String,
}Expand description
Generated from:
keyboardButtonRequestPoll#7a11d782 flags:# style:flags.10?KeyboardButtonStyle quiz:flags.0?Bool text:string = KeyboardButtonFields§
§style: Option<KeyboardButtonStyle>§quiz: Option<bool>§text: StringTrait Implementations§
Source§impl Clone for KeyboardButtonRequestPoll
impl Clone for KeyboardButtonRequestPoll
Source§fn clone(&self) -> KeyboardButtonRequestPoll
fn clone(&self) -> KeyboardButtonRequestPoll
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 KeyboardButtonRequestPoll
impl Debug for KeyboardButtonRequestPoll
Source§impl Deserializable for KeyboardButtonRequestPoll
impl Deserializable for KeyboardButtonRequestPoll
Source§fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
Read
Self from buf, advancing its position.Source§fn from_bytes(bytes: &[u8]) -> Result<Self>
fn from_bytes(bytes: &[u8]) -> Result<Self>
Convenience: deserialize from a byte slice.
Source§impl From<KeyboardButtonRequestPoll> for KeyboardButton
impl From<KeyboardButtonRequestPoll> for KeyboardButton
Source§fn from(x: KeyboardButtonRequestPoll) -> Self
fn from(x: KeyboardButtonRequestPoll) -> Self
Converts to this type from the input type.
Source§impl Identifiable for KeyboardButtonRequestPoll
impl Identifiable for KeyboardButtonRequestPoll
Source§const CONSTRUCTOR_ID: u32 = 0x7a11d782
const CONSTRUCTOR_ID: u32 = 0x7a11d782
The constructor ID as specified in the TL schema.
Source§impl TryFrom<KeyboardButton> for KeyboardButtonRequestPoll
impl TryFrom<KeyboardButton> for KeyboardButtonRequestPoll
Source§type Error = KeyboardButton
type Error = KeyboardButton
The type returned in the event of a conversion error.
impl StructuralPartialEq for KeyboardButtonRequestPoll
Auto Trait Implementations§
impl Freeze for KeyboardButtonRequestPoll
impl RefUnwindSafe for KeyboardButtonRequestPoll
impl Send for KeyboardButtonRequestPoll
impl Sync for KeyboardButtonRequestPoll
impl Unpin for KeyboardButtonRequestPoll
impl UnsafeUnpin for KeyboardButtonRequestPoll
impl UnwindSafe for KeyboardButtonRequestPoll
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