[−][src]Struct rtdlib::types::UpdateChatDraftMessage
A chat draft has changed. Be aware that the update may come in the currently opened chat but with old content of the draft. If the user has changed the content of the draft, this update shouldn't be applied
Implementations
impl UpdateChatDraftMessage
[src]
pub fn from_json<S: AsRef<str>>(json: S) -> RTDResult<Self>
[src]
pub fn builder() -> RTDUpdateChatDraftMessageBuilder
[src]
pub fn chat_id(&self) -> i64
[src]
pub fn draft_message(&self) -> &Option<DraftMessage>
[src]
pub fn order(&self) -> isize
[src]
Trait Implementations
impl AsRef<UpdateChatDraftMessage> for UpdateChatDraftMessage
[src]
fn as_ref(&self) -> &UpdateChatDraftMessage
[src]
impl Clone for UpdateChatDraftMessage
[src]
fn clone(&self) -> UpdateChatDraftMessage
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for UpdateChatDraftMessage
[src]
impl Default for UpdateChatDraftMessage
[src]
fn default() -> UpdateChatDraftMessage
[src]
impl<'de> Deserialize<'de> for UpdateChatDraftMessage
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl RObject for UpdateChatDraftMessage
[src]
impl Serialize for UpdateChatDraftMessage
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl TDUpdate for UpdateChatDraftMessage
[src]
Auto Trait Implementations
impl RefUnwindSafe for UpdateChatDraftMessage
impl Send for UpdateChatDraftMessage
impl Sync for UpdateChatDraftMessage
impl Unpin for UpdateChatDraftMessage
impl UnwindSafe for UpdateChatDraftMessage
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,