[][src]Struct rtdlib::types::AddRecentlyFoundChat

pub struct AddRecentlyFoundChat { /* fields omitted */ }

Adds a chat to the list of recently found chats. The chat is added to the beginning of the list. If the chat is already in the list, it will be removed from the list first

Methods

impl AddRecentlyFoundChat[src]

pub fn from_json<S: AsRef<str>>(json: S) -> RTDResult<Self>[src]

pub fn builder() -> RTDAddRecentlyFoundChatBuilder[src]

pub fn chat_id(&self) -> i64[src]

Trait Implementations

impl RObject for AddRecentlyFoundChat[src]

impl RFunction for AddRecentlyFoundChat[src]

impl Default for AddRecentlyFoundChat[src]

impl Clone for AddRecentlyFoundChat[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl AsRef<AddRecentlyFoundChat> for AddRecentlyFoundChat[src]

impl Debug for AddRecentlyFoundChat[src]

impl Serialize for AddRecentlyFoundChat[src]

impl<'de> Deserialize<'de> for AddRecentlyFoundChat[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]