diff --git a/src/types/entities/guild.rs b/src/types/entities/guild.rs index 3a6b11a..f3f325b 100644 --- a/src/types/entities/guild.rs +++ b/src/types/entities/guild.rs @@ -15,20 +15,22 @@ pub struct Guild { pub id: Snowflake, pub name: Option, pub icon: Option, + #[cfg_attr(feature = "sqlx", sqlx(skip))] pub icon_hash: Option, pub splash: Option, pub discovery_splash: Option, #[cfg_attr(feature = "sqlx", sqlx(skip))] pub owner: bool, // True if requesting user is owner pub owner_id: Option, + #[cfg_attr(feature = "sqlx", sqlx(skip))] pub permissions: Option, pub afk_channel_id: Option, - pub afk_timeout: Option, + pub afk_timeout: Option, pub widget_enabled: Option, pub widget_channel_id: Option, - pub verification_level: Option, - pub default_message_notifications: Option, - pub explicit_content_filter: Option, + pub verification_level: Option, + pub default_message_notifications: Option, + pub explicit_content_filter: Option, #[cfg_attr(feature = "sqlx", sqlx(skip))] pub roles: Vec, #[cfg_attr(feature = "sqlx", sqlx(skip))] @@ -37,27 +39,32 @@ pub struct Guild { pub features: Option>, pub application_id: Option, pub system_channel_id: Option, - pub system_channel_flags: Option, + pub system_channel_flags: Option, pub rules_channel_id: Option, + #[cfg_attr(feature = "sqlx", sqlx(skip))] pub rules_channel: Option, - pub max_presences: Option, - pub max_members: Option, + pub max_presences: Option, + pub max_members: Option, + #[cfg_attr(feature = "sqlx", sqlx(skip))] pub vanity_url_code: Option, pub description: Option, pub banner: Option, - pub premium_tier: Option, - pub premium_subscription_count: Option, + pub premium_tier: Option, + pub premium_subscription_count: Option, pub preferred_locale: Option, pub public_updates_channel_id: Option, - pub max_video_channel_users: Option, - pub max_stage_video_channel_users: Option, - pub approximate_member_count: Option, - pub approximate_presence_count: Option, + pub max_video_channel_users: Option, + #[cfg_attr(feature = "sqlx", sqlx(skip))] + pub max_stage_video_channel_users: Option, + #[cfg_attr(feature = "sqlx", sqlx(skip))] + pub approximate_member_count: Option, + #[cfg_attr(feature = "sqlx", sqlx(skip))] + pub approximate_presence_count: Option, #[cfg(feature = "sqlx")] pub welcome_screen: Option>, #[cfg(not(feature = "sqlx"))] pub welcome_screen: Option, - pub nsfw_level: Option, + pub nsfw_level: Option, #[cfg_attr(feature = "sqlx", sqlx(skip))] pub stickers: Option>, pub premium_progress_bar_enabled: Option, @@ -75,7 +82,7 @@ pub struct Guild { pub voice_states: Option>, #[cfg_attr(feature = "sqlx", sqlx(skip))] pub webhooks: Option>, - pub mfa_level: Option, + pub mfa_level: Option, pub region: Option, }