[−][src]Struct rtdlib::types::JoinChatByInviteLink
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]
pub fn invite_link(&self) -> &String
[src]
Trait Implementations
impl AsRef<JoinChatByInviteLink> for JoinChatByInviteLink
[src]
fn as_ref(&self) -> &JoinChatByInviteLink
[src]
impl Clone for JoinChatByInviteLink
[src]
fn clone(&self) -> JoinChatByInviteLink
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for JoinChatByInviteLink
[src]
impl Default for JoinChatByInviteLink
[src]
fn default() -> JoinChatByInviteLink
[src]
impl<'de> Deserialize<'de> for JoinChatByInviteLink
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl RFunction for JoinChatByInviteLink
[src]
impl RObject for JoinChatByInviteLink
[src]
impl Serialize for JoinChatByInviteLink
[src]
Auto Trait Implementations
impl RefUnwindSafe for JoinChatByInviteLink
impl Send for JoinChatByInviteLink
impl Sync for JoinChatByInviteLink
impl Unpin for JoinChatByInviteLink
impl UnwindSafe for JoinChatByInviteLink
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>,