pub struct EditMessage {
pub no_webpage: bool,
pub invert_media: bool,
pub peer: InputPeer,
pub id: i32,
pub message: Option<String>,
pub media: Option<InputMedia>,
pub reply_markup: Option<ReplyMarkup>,
pub entities: Option<Vec<MessageEntity>>,
pub schedule_date: Option<i32>,
pub schedule_repeat_period: Option<i32>,
pub quick_reply_shortcut_id: Option<i32>,
}Expand description
Generated from:
messages.editMessage#51e842e1 flags:# no_webpage:flags.1?true invert_media:flags.16?true peer:InputPeer id:int message:flags.11?string media:flags.14?InputMedia reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector<MessageEntity> schedule_date:flags.15?int schedule_repeat_period:flags.18?int quick_reply_shortcut_id:flags.17?int = UpdatesFields§
§no_webpage: bool§invert_media: bool§peer: InputPeer§id: i32§message: Option<String>§media: Option<InputMedia>§reply_markup: Option<ReplyMarkup>§entities: Option<Vec<MessageEntity>>§schedule_date: Option<i32>§schedule_repeat_period: Option<i32>§quick_reply_shortcut_id: Option<i32>Trait Implementations§
Source§impl Clone for EditMessage
impl Clone for EditMessage
Source§fn clone(&self) -> EditMessage
fn clone(&self) -> EditMessage
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 EditMessage
impl Debug for EditMessage
Source§impl Identifiable for EditMessage
impl Identifiable for EditMessage
Source§const CONSTRUCTOR_ID: u32 = 0x51e842e1
const CONSTRUCTOR_ID: u32 = 0x51e842e1
The constructor ID as specified in the TL schema.
Source§impl PartialEq for EditMessage
impl PartialEq for EditMessage
Source§impl RemoteCall for EditMessage
impl RemoteCall for EditMessage
Source§impl Serializable for EditMessage
impl Serializable for EditMessage
impl StructuralPartialEq for EditMessage
Auto Trait Implementations§
impl Freeze for EditMessage
impl RefUnwindSafe for EditMessage
impl Send for EditMessage
impl Sync for EditMessage
impl Unpin for EditMessage
impl UnsafeUnpin for EditMessage
impl UnwindSafe for EditMessage
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