Expand description
Lowering context types and helper functions for #[derive(LowerData)].
Structsยง
- Builder
ToRuntime ๐Ctx - InfoCtx ๐
- Runtime
State ๐Parts
Functionsยง
- aura_
apply_ ๐effects - aura_
damage_ ๐mult_ pct - aura_
haste_ ๐buff_ pct - aura_
name ๐ - aura_on ๐
- aura_
on_ ๐consume - aura_
periodic ๐ - aura_
periodic_ ๐info - aura_
slug ๐ - aura_
tick_ ๐effects - lower_
builder_ ๐damage - lower_
builder_ ๐state - lower_
effect ๐ - lower_
effect_ ๐range - lower_
resolved_ ๐damage - name_
from_ ๐idx - periodic_
data ๐ - resolve_
name_ ๐idx - spell_
applies_ ๐aura_ id - spell_
behavior ๐ - spell_
category_ ๐cooldown_ duration_ ms - spell_
cdr_ ๐count - spell_
cdr_ ๐effects - spell_
cdr_ ๐effects_ info - spell_
channel ๐ - spell_
channel_ ๐complete_ effects - spell_
channel_ ๐tick_ damage - spell_
channel_ ๐tick_ damage_ alt - spell_
channel_ ๐tick_ effects - spell_
charge_ ๐category - spell_
cooldown ๐ - spell_
cooldown_ ๐category - spell_
cooldown_ ๐duration_ ms - spell_
cooldown_ ๐info - spell_
cost ๐ - spell_
damage ๐ - spell_
damage_ ๐info - spell_
damage_ ๐policy - spell_
dynamic_ ๐max_ charges - Recomputed post-build once aura defs exist (
mark_dynamic_max_charges). - spell_
empower_ ๐cast_ time_ offset - spell_
empower_ ๐rank_ count - spell_
followup_ ๐effects - spell_
has_ ๐cooldown - spell_
info_ ๐breaks_ stealth - spell_
info_ ๐is_ pet - spell_
info_ ๐off_ gcd - spell_
info_ ๐resource_ cost - spell_
info_ ๐resource_ gain - spell_
info_ ๐secondary_ resource_ cost - spell_
info_ ๐secondary_ resource_ gain - spell_
info_ ๐start_ recovery_ category - spell_
max_ ๐charges - spell_
name ๐ - spell_
off_ ๐gcd - spell_
override ๐ - spell_
recharge_ ๐ms - spell_
requirements ๐ - spell_
slug ๐ - spell_
targeting ๐