Struct twilight_model::guild::GuildPreview
source · pub struct GuildPreview {
pub approximate_member_count: u64,
pub approximate_presence_count: u64,
pub description: Option<String>,
pub discovery_splash: Option<ImageHash>,
pub emojis: Vec<Emoji>,
pub features: Vec<String>,
pub id: Id<GuildMarker>,
pub name: String,
pub icon: Option<ImageHash>,
pub splash: Option<ImageHash>,
pub stickers: Vec<Sticker>,
}Fields§
§approximate_member_count: u64§approximate_presence_count: u64§description: Option<String>§discovery_splash: Option<ImageHash>§emojis: Vec<Emoji>§features: Vec<String>§id: Id<GuildMarker>§name: String§icon: Option<ImageHash>§splash: Option<ImageHash>§stickers: Vec<Sticker>Guild’s custom stickers.
Trait Implementations§
source§impl Clone for GuildPreview
impl Clone for GuildPreview
source§fn clone(&self) -> GuildPreview
fn clone(&self) -> GuildPreview
Returns a copy 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 GuildPreview
impl Debug for GuildPreview
source§impl<'de> Deserialize<'de> for GuildPreview
impl<'de> Deserialize<'de> for GuildPreview
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 GuildPreview
impl Hash for GuildPreview
source§impl PartialEq<GuildPreview> for GuildPreview
impl PartialEq<GuildPreview> for GuildPreview
source§fn eq(&self, other: &GuildPreview) -> bool
fn eq(&self, other: &GuildPreview) -> bool
This method tests for
self and other values to be equal, and is used
by ==.