pub struct ChatInviteLink {
pub invite_link: String,
pub creator: User,
pub is_primary: bool,
pub is_revoked: bool,
pub expire_date: Option<i32>,
pub member_limit: Option<i32>,
}
Fields§
§invite_link: String
§creator: User
§is_primary: bool
§is_revoked: bool
§expire_date: Option<i32>
§member_limit: Option<i32>
Implementations§
Source§impl ChatInviteLink
impl ChatInviteLink
pub fn from_json(data: JsonValue) -> ChatInviteLink
pub fn to_json(&self) -> JsonValue
pub fn empty() -> ChatInviteLink
Trait Implementations§
Source§impl Clone for ChatInviteLink
impl Clone for ChatInviteLink
Source§impl Display for ChatInviteLink
impl Display for ChatInviteLink
Source§impl From<ChatInviteLink> for JsonValue
impl From<ChatInviteLink> for JsonValue
Source§fn from(u: ChatInviteLink) -> Self
fn from(u: ChatInviteLink) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ChatInviteLink
impl RefUnwindSafe for ChatInviteLink
impl Send for ChatInviteLink
impl Sync for ChatInviteLink
impl Unpin for ChatInviteLink
impl UnwindSafe for ChatInviteLink
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.