pub struct PassiveSpellModifiers {
pub direct_damage_mult: f64,
pub direct_damage_flat: f64,
pub direct_damage_flat_mastery: f64,
pub periodic_damage_mult: f64,
pub crit_chance_bonus: f64,
pub crit_chance_mult: f64,
pub crit_damage_bonus: f64,
pub crit_bonus_per_crit_chance: f64,
}Expand description
Neutral-default static modifiers resolved for one damage spell.
Fields§
§direct_damage_mult: f64§direct_damage_flat: f64§direct_damage_flat_mastery: f64§periodic_damage_mult: f64§crit_chance_bonus: f64§crit_chance_mult: f64§crit_damage_bonus: f64§crit_bonus_per_crit_chance: f64Trait Implementations§
Source§impl Clone for PassiveSpellModifiers
impl Clone for PassiveSpellModifiers
Source§fn clone(&self) -> PassiveSpellModifiers
fn clone(&self) -> PassiveSpellModifiers
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PassiveSpellModifiers
impl Debug for PassiveSpellModifiers
Source§impl Default for PassiveSpellModifiers
impl Default for PassiveSpellModifiers
Source§impl PartialEq for PassiveSpellModifiers
impl PartialEq for PassiveSpellModifiers
impl Copy for PassiveSpellModifiers
impl StructuralPartialEq for PassiveSpellModifiers
Auto Trait Implementations§
impl Freeze for PassiveSpellModifiers
impl RefUnwindSafe for PassiveSpellModifiers
impl Send for PassiveSpellModifiers
impl Sync for PassiveSpellModifiers
impl Unpin for PassiveSpellModifiers
impl UnsafeUnpin for PassiveSpellModifiers
impl UnwindSafe for PassiveSpellModifiers
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