pub struct UpdateBotInlineSend {
pub user_id: i64,
pub query: String,
pub geo: Option<GeoPoint>,
pub id: String,
pub msg_id: Option<InputBotInlineMessageId>,
}Expand description
Generated from:
updateBotInlineSend#12f12a07 flags:# user_id:long query:string geo:flags.0?GeoPoint id:string msg_id:flags.1?InputBotInlineMessageID = UpdateFields§
§user_id: i64§query: String§geo: Option<GeoPoint>§id: String§msg_id: Option<InputBotInlineMessageId>Trait Implementations§
Source§impl Clone for UpdateBotInlineSend
impl Clone for UpdateBotInlineSend
Source§fn clone(&self) -> UpdateBotInlineSend
fn clone(&self) -> UpdateBotInlineSend
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 UpdateBotInlineSend
impl Debug for UpdateBotInlineSend
Source§impl Deserializable for UpdateBotInlineSend
impl Deserializable for UpdateBotInlineSend
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<UpdateBotInlineSend> for Update
impl From<UpdateBotInlineSend> for Update
Source§fn from(x: UpdateBotInlineSend) -> Self
fn from(x: UpdateBotInlineSend) -> Self
Converts to this type from the input type.
Source§impl Identifiable for UpdateBotInlineSend
impl Identifiable for UpdateBotInlineSend
Source§const CONSTRUCTOR_ID: u32 = 0x12f12a07
const CONSTRUCTOR_ID: u32 = 0x12f12a07
The constructor ID as specified in the TL schema.
Source§impl PartialEq for UpdateBotInlineSend
impl PartialEq for UpdateBotInlineSend
Source§impl Serializable for UpdateBotInlineSend
impl Serializable for UpdateBotInlineSend
Source§impl TryFrom<Update> for UpdateBotInlineSend
impl TryFrom<Update> for UpdateBotInlineSend
impl StructuralPartialEq for UpdateBotInlineSend
Auto Trait Implementations§
impl Freeze for UpdateBotInlineSend
impl RefUnwindSafe for UpdateBotInlineSend
impl Send for UpdateBotInlineSend
impl Sync for UpdateBotInlineSend
impl Unpin for UpdateBotInlineSend
impl UnsafeUnpin for UpdateBotInlineSend
impl UnwindSafe for UpdateBotInlineSend
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