Skip to main content

wowlab_engine_adapter_data/remote/supabase/
wire.rs

1//! Supabase-specific response rows that are not part of the public game-data vocabulary.
2
3#[derive(Debug, serde::Deserialize)]
4pub(super) struct RotationScriptRow {
5    pub script: serde_json::Value,
6}
7
8#[derive(Debug, serde::Deserialize)]
9pub(super) struct SpellOverrideRow {
10    pub overrides_spell_id: i32,
11    pub spell_id: i32,
12}
13
14#[derive(Debug, serde::Deserialize)]
15pub(super) struct SpecializationSpellIdRow {
16    pub spell_id: i32,
17}
18
19#[derive(Debug, serde::Deserialize)]
20pub(super) struct RacialSpellRow {
21    pub spell_id: i32,
22    pub class_mask: i32,
23}