use crate::models::Snowflake;
use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
pub struct Role {
pub id: Snowflake,
pub name: String,
pub color: u32,
#[serde(default)]
pub hoist: bool,
pub position: i32,
pub permissions: String,
#[serde(default)]
pub managed: bool,
#[serde(default)]
pub mentionable: bool,
}