pub struct UpdateDraftMessage {
pub peer: Peer,
pub top_msg_id: Option<i32>,
pub saved_peer_id: Option<Peer>,
pub draft: DraftMessage,
}Expand description
Generated from:
updateDraftMessage#edfc111e flags:# peer:Peer top_msg_id:flags.0?int saved_peer_id:flags.1?Peer draft:DraftMessage = UpdateFields§
§peer: Peer§top_msg_id: Option<i32>§saved_peer_id: Option<Peer>§draft: DraftMessageTrait Implementations§
Source§impl Clone for UpdateDraftMessage
impl Clone for UpdateDraftMessage
Source§fn clone(&self) -> UpdateDraftMessage
fn clone(&self) -> UpdateDraftMessage
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 UpdateDraftMessage
impl Debug for UpdateDraftMessage
Source§impl Deserializable for UpdateDraftMessage
impl Deserializable for UpdateDraftMessage
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<UpdateDraftMessage> for Update
impl From<UpdateDraftMessage> for Update
Source§fn from(x: UpdateDraftMessage) -> Self
fn from(x: UpdateDraftMessage) -> Self
Converts to this type from the input type.
Source§impl Identifiable for UpdateDraftMessage
impl Identifiable for UpdateDraftMessage
Source§const CONSTRUCTOR_ID: u32 = 0xedfc111e
const CONSTRUCTOR_ID: u32 = 0xedfc111e
The constructor ID as specified in the TL schema.
Source§impl PartialEq for UpdateDraftMessage
impl PartialEq for UpdateDraftMessage
Source§impl Serializable for UpdateDraftMessage
impl Serializable for UpdateDraftMessage
Source§impl TryFrom<Update> for UpdateDraftMessage
impl TryFrom<Update> for UpdateDraftMessage
impl StructuralPartialEq for UpdateDraftMessage
Auto Trait Implementations§
impl Freeze for UpdateDraftMessage
impl RefUnwindSafe for UpdateDraftMessage
impl Send for UpdateDraftMessage
impl Sync for UpdateDraftMessage
impl Unpin for UpdateDraftMessage
impl UnsafeUnpin for UpdateDraftMessage
impl UnwindSafe for UpdateDraftMessage
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