pub struct InviteGuild {Show 13 fields
pub id: Snowflake,
pub name: String,
pub icon: Option<String>,
pub splash: Option<String>,
pub verification_level: VerificationLevel,
pub features: GuildFeaturesList,
pub vanity_url_code: Option<String>,
pub description: Option<String>,
pub banner: Option<String>,
pub premium_subscription_count: Option<i32>,
pub nsfw_deprecated: Option<bool>,
pub nsfw_level: NSFWLevel,
pub welcome_screen: Option<WelcomeScreenObject>,
}Expand description
The guild an invite is for. See https://docs.discord.food/resources/invite#invite-guild-object
Fields§
§id: Snowflake§name: String§icon: Option<String>§splash: Option<String>§verification_level: VerificationLevel§features: GuildFeaturesList§vanity_url_code: Option<String>§description: Option<String>§nsfw_deprecated: Option<bool>§nsfw_level: NSFWLevel§welcome_screen: Option<WelcomeScreenObject>Trait Implementations§
Source§impl Debug for InviteGuild
impl Debug for InviteGuild
Source§impl<'de> Deserialize<'de> for InviteGuild
impl<'de> Deserialize<'de> for InviteGuild
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 From<Guild> for InviteGuild
impl From<Guild> for InviteGuild
Auto Trait Implementations§
impl Freeze for InviteGuild
impl RefUnwindSafe for InviteGuild
impl Send for InviteGuild
impl Sync for InviteGuild
impl Unpin for InviteGuild
impl UnwindSafe for InviteGuild
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