pub struct ItemManifestEntry {
pub id: u32,
pub driver_spell_id: Option<u32>,
pub auras: IndexMap<String, ManifestAuraDef>,
pub spells: IndexMap<String, ManifestSpellDef>,
pub effects: IndexMap<String, EffectRef>,
pub player_cast_hook: Option<String>,
pub player_impact_hook: Option<ItemImpactHookDef>,
pub rppm: Option<f64>,
pub rppm_haste_scales: bool,
}Expand description
One entry in [items.*].
Fields§
§id: u32§driver_spell_id: Option<u32>§auras: IndexMap<String, ManifestAuraDef>§spells: IndexMap<String, ManifestSpellDef>§effects: IndexMap<String, EffectRef>§player_cast_hook: Option<String>§player_impact_hook: Option<ItemImpactHookDef>§rppm: Option<f64>§rppm_haste_scales: boolTrait Implementations§
Source§impl Debug for ItemManifestEntry
impl Debug for ItemManifestEntry
Source§impl<'de> Deserialize<'de> for ItemManifestEntry
impl<'de> Deserialize<'de> for ItemManifestEntry
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ItemManifestEntry
impl RefUnwindSafe for ItemManifestEntry
impl Send for ItemManifestEntry
impl Sync for ItemManifestEntry
impl Unpin for ItemManifestEntry
impl UnsafeUnpin for ItemManifestEntry
impl UnwindSafe for ItemManifestEntry
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