pub struct SaveDraft {
pub no_webpage: bool,
pub invert_media: bool,
pub reply_to: Option<InputReplyTo>,
pub peer: InputPeer,
pub message: String,
pub entities: Option<Vec<MessageEntity>>,
pub media: Option<InputMedia>,
pub effect: Option<i64>,
pub suggested_post: Option<SuggestedPost>,
}Expand description
Generated from:
messages.saveDraft#54ae308e flags:# no_webpage:flags.1?true invert_media:flags.6?true reply_to:flags.4?InputReplyTo peer:InputPeer message:string entities:flags.3?Vector<MessageEntity> media:flags.5?InputMedia effect:flags.7?long suggested_post:flags.8?SuggestedPost = BoolFields§
§no_webpage: bool§invert_media: bool§reply_to: Option<InputReplyTo>§peer: InputPeer§message: String§entities: Option<Vec<MessageEntity>>§media: Option<InputMedia>§effect: Option<i64>§suggested_post: Option<SuggestedPost>Trait Implementations§
Source§impl Identifiable for SaveDraft
impl Identifiable for SaveDraft
Source§const CONSTRUCTOR_ID: u32 = 0x54ae308e
const CONSTRUCTOR_ID: u32 = 0x54ae308e
The constructor ID as specified in the TL schema.
Source§impl Serializable for SaveDraft
impl Serializable for SaveDraft
impl StructuralPartialEq for SaveDraft
Auto Trait Implementations§
impl Freeze for SaveDraft
impl RefUnwindSafe for SaveDraft
impl Send for SaveDraft
impl Sync for SaveDraft
impl Unpin for SaveDraft
impl UnsafeUnpin for SaveDraft
impl UnwindSafe for SaveDraft
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