pub(crate) struct EffectStore {
pub(crate) values: FastMap<EffectRef, EffectValues>,
pub(crate) school_masks: ResolvedMap<SpellIdx, i32>,
}Fields§
§values: FastMap<EffectRef, EffectValues>§school_masks: ResolvedMap<SpellIdx, i32>Trait Implementations§
Source§impl Debug for EffectStore
impl Debug for EffectStore
Auto Trait Implementations§
impl Freeze for EffectStore
impl RefUnwindSafe for EffectStore
impl Send for EffectStore
impl Sync for EffectStore
impl Unpin for EffectStore
impl UnsafeUnpin for EffectStore
impl UnwindSafe for EffectStore
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more