Struct rtdlib::types::JoinChatByInviteLink [−][src]
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]
pub 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
[src]
impl Send for JoinChatByInviteLink
[src]
impl Sync for JoinChatByInviteLink
[src]
impl Unpin for JoinChatByInviteLink
[src]
impl UnwindSafe for JoinChatByInviteLink
[src]
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,
pub 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.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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>,