pub struct AdvancedSavePreparedInlineMessageRequest {
pub user_id: UserId,
pub result: InlineQueryResult,
pub allow_user_chats: Option<bool>,
pub allow_bot_chats: Option<bool>,
pub allow_group_chats: Option<bool>,
pub allow_channel_chats: Option<bool>,
}Expand description
Auto-generated request for savePreparedInlineMessage.
Fields§
§user_id: UserId§result: InlineQueryResult§allow_user_chats: Option<bool>§allow_bot_chats: Option<bool>§allow_group_chats: Option<bool>§allow_channel_chats: Option<bool>Implementations§
Source§impl AdvancedSavePreparedInlineMessageRequest
impl AdvancedSavePreparedInlineMessageRequest
pub fn new(user_id: UserId, result: InlineQueryResult) -> Self
Trait Implementations§
Source§impl Clone for AdvancedSavePreparedInlineMessageRequest
impl Clone for AdvancedSavePreparedInlineMessageRequest
Source§fn clone(&self) -> AdvancedSavePreparedInlineMessageRequest
fn clone(&self) -> AdvancedSavePreparedInlineMessageRequest
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 moreAuto Trait Implementations§
impl Freeze for AdvancedSavePreparedInlineMessageRequest
impl RefUnwindSafe for AdvancedSavePreparedInlineMessageRequest
impl Send for AdvancedSavePreparedInlineMessageRequest
impl Sync for AdvancedSavePreparedInlineMessageRequest
impl Unpin for AdvancedSavePreparedInlineMessageRequest
impl UnsafeUnpin for AdvancedSavePreparedInlineMessageRequest
impl UnwindSafe for AdvancedSavePreparedInlineMessageRequest
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