pub struct ServerRetrievedInvite {
pub server_id: ServerId,
pub server_name: String,
pub server_icon: Option<Attachment>,
pub server_banner: Option<Attachment>,
pub channel_id: ChannelId,
pub channel_name: String,
pub channel_description: Option<String>,
pub user_name: String,
pub user_avatar: Option<Attachment>,
pub member_count: usize,
}Fields§
§server_id: ServerId§server_name: String§server_icon: Option<Attachment>§channel_id: ChannelId§channel_name: String§channel_description: Option<String>§user_name: String§user_avatar: Option<Attachment>§member_count: usizeTrait Implementations§
Source§impl Clone for ServerRetrievedInvite
impl Clone for ServerRetrievedInvite
Source§fn clone(&self) -> ServerRetrievedInvite
fn clone(&self) -> ServerRetrievedInvite
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ServerRetrievedInvite
impl Debug for ServerRetrievedInvite
Source§impl<'de> Deserialize<'de> for ServerRetrievedInvite
impl<'de> Deserialize<'de> for ServerRetrievedInvite
Source§fn 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
Source§impl Hash for ServerRetrievedInvite
impl Hash for ServerRetrievedInvite
Source§impl Ord for ServerRetrievedInvite
impl Ord for ServerRetrievedInvite
Source§fn cmp(&self, other: &ServerRetrievedInvite) -> Ordering
fn cmp(&self, other: &ServerRetrievedInvite) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ServerRetrievedInvite
impl PartialEq for ServerRetrievedInvite
Source§impl PartialOrd for ServerRetrievedInvite
impl PartialOrd for ServerRetrievedInvite
Source§impl Serialize for ServerRetrievedInvite
impl Serialize for ServerRetrievedInvite
impl Eq for ServerRetrievedInvite
impl StructuralPartialEq for ServerRetrievedInvite
Auto Trait Implementations§
impl Freeze for ServerRetrievedInvite
impl RefUnwindSafe for ServerRetrievedInvite
impl Send for ServerRetrievedInvite
impl Sync for ServerRetrievedInvite
impl Unpin for ServerRetrievedInvite
impl UnwindSafe for ServerRetrievedInvite
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