Struct rust_tdlib::types::GetChatInviteLinks  
source · [−]pub struct GetChatInviteLinks { /* private fields */ }Expand description
Returns invite links for a chat created by specified administrator. Requires administrator privileges and can_invite_users right in the chat to get own links and owner privileges to get other links
Implementations
sourceimpl GetChatInviteLinks
 
impl GetChatInviteLinks
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> GetChatInviteLinksBuilder
pub fn chat_id(&self) -> i64
pub fn creator_user_id(&self) -> i64
pub fn is_revoked(&self) -> bool
pub fn offset_date(&self) -> i32
pub fn offset_invite_link(&self) -> &String
pub fn limit(&self) -> i32
Trait Implementations
sourceimpl AsRef<GetChatInviteLinks> for GetChatInviteLinks
 
impl AsRef<GetChatInviteLinks> for GetChatInviteLinks
sourcefn as_ref(&self) -> &GetChatInviteLinks
 
fn as_ref(&self) -> &GetChatInviteLinks
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for GetChatInviteLinks
 
impl Clone for GetChatInviteLinks
sourcefn clone(&self) -> GetChatInviteLinks
 
fn clone(&self) -> GetChatInviteLinks
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for GetChatInviteLinks
 
impl Debug for GetChatInviteLinks
sourceimpl Default for GetChatInviteLinks
 
impl Default for GetChatInviteLinks
sourcefn default() -> GetChatInviteLinks
 
fn default() -> GetChatInviteLinks
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for GetChatInviteLinks
 
impl<'de> Deserialize<'de> for GetChatInviteLinks
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
    __D: Deserializer<'de>, 
 
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
    __D: Deserializer<'de>, 
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for GetChatInviteLinks
 
impl Serialize for GetChatInviteLinks
Auto Trait Implementations
impl RefUnwindSafe for GetChatInviteLinks
impl Send for GetChatInviteLinks
impl Sync for GetChatInviteLinks
impl Unpin for GetChatInviteLinks
impl UnwindSafe for GetChatInviteLinks
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
    T: ?Sized, 
 
impl<T> BorrowMut<T> for T where
    T: ?Sized, 
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more