#[non_exhaustive]pub enum WeaponEnchantStat {
None,
Crit,
Haste,
Mastery,
Versatility,
PrimaryStat,
PrimaryStatPercent,
}Expand description
Stat bucket a weapon-enchant proc buff grants.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for WeaponEnchantStat
impl Clone for WeaponEnchantStat
Source§fn clone(&self) -> WeaponEnchantStat
fn clone(&self) -> WeaponEnchantStat
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 WeaponEnchantStat
impl Debug for WeaponEnchantStat
Source§impl Default for WeaponEnchantStat
impl Default for WeaponEnchantStat
Source§fn default() -> WeaponEnchantStat
fn default() -> WeaponEnchantStat
Returns the “default value” for a type. Read more
Source§impl PartialEq for WeaponEnchantStat
impl PartialEq for WeaponEnchantStat
impl Copy for WeaponEnchantStat
impl Eq for WeaponEnchantStat
impl StructuralPartialEq for WeaponEnchantStat
Auto Trait Implementations§
impl Freeze for WeaponEnchantStat
impl RefUnwindSafe for WeaponEnchantStat
impl Send for WeaponEnchantStat
impl Sync for WeaponEnchantStat
impl Unpin for WeaponEnchantStat
impl UnsafeUnpin for WeaponEnchantStat
impl UnwindSafe for WeaponEnchantStat
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