discord_gleam/ws/packets/guild_role_update

Types

Packet sent by Discord when a role is updated

pub type GuildRoleUpdatePacket {
  GuildRoleUpdatePacket(
    t: String,
    s: Int,
    op: Int,
    d: GuildRoleUpdatePacketData,
  )
}

Constructors

  • GuildRoleUpdatePacket(
      t: String,
      s: Int,
      op: Int,
      d: GuildRoleUpdatePacketData,
    )
pub type GuildRoleUpdatePacketData {
  GuildRoleUpdatePacketData(
    guild_id: snowflake.Snowflake,
    role: role.Role,
  )
}

Constructors

  • GuildRoleUpdatePacketData(
      guild_id: snowflake.Snowflake,
      role: role.Role,
    )

Values

pub fn string_to_data(
  encoded: String,
) -> Result(GuildRoleUpdatePacket, DecodeError)
Search Document