pub struct WeaponEnchantProc {
pub enchantment_id: u32,
pub rppm: f64,
pub haste_scales: bool,
pub crit_scales: bool,
pub buff_spell_id: u32,
pub buff_duration_ms: u32,
pub buff_stat: WeaponEnchantStat,
pub buff_amount: f64,
pub name: String,
}Expand description
Resolved TWW weapon-enchant proc ready for post-build registration.
Fields§
§enchantment_id: u32§rppm: f64§haste_scales: bool§crit_scales: bool§buff_spell_id: u32§buff_duration_ms: u32§buff_stat: WeaponEnchantStat§buff_amount: f64Raw stat value: rating for secondary-stat buckets, flat amount for primary stat.
name: StringTrait Implementations§
Source§impl Clone for WeaponEnchantProc
impl Clone for WeaponEnchantProc
Source§fn clone(&self) -> WeaponEnchantProc
fn clone(&self) -> WeaponEnchantProc
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 moreAuto Trait Implementations§
impl Freeze for WeaponEnchantProc
impl RefUnwindSafe for WeaponEnchantProc
impl Send for WeaponEnchantProc
impl Sync for WeaponEnchantProc
impl Unpin for WeaponEnchantProc
impl UnsafeUnpin for WeaponEnchantProc
impl UnwindSafe for WeaponEnchantProc
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