[][src]Struct rtdlib::types::JoinChatByInviteLink

pub struct JoinChatByInviteLink { /* fields omitted */ }

Uses an invite link to add the current user to the chat if possible. The new member will not be added until the chat state has been synchronized with the server

Implementations

impl JoinChatByInviteLink[src]

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

pub fn builder() -> RTDJoinChatByInviteLinkBuilder[src]

Trait Implementations

impl AsRef<JoinChatByInviteLink> for JoinChatByInviteLink[src]

impl Clone for JoinChatByInviteLink[src]

impl Debug for JoinChatByInviteLink[src]

impl Default for JoinChatByInviteLink[src]

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

impl RFunction for JoinChatByInviteLink[src]

impl RObject for JoinChatByInviteLink[src]

impl Serialize for JoinChatByInviteLink[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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.