#[non_exhaustive]pub enum ResolvedDamageWeapon {
MainHand,
OffHand,
}Expand description
Equipped weapon used while resolving a DBC damage payload.
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 ResolvedDamageWeapon
impl Clone for ResolvedDamageWeapon
Source§fn clone(&self) -> ResolvedDamageWeapon
fn clone(&self) -> ResolvedDamageWeapon
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 ResolvedDamageWeapon
impl Debug for ResolvedDamageWeapon
Source§impl Default for ResolvedDamageWeapon
impl Default for ResolvedDamageWeapon
Source§fn default() -> ResolvedDamageWeapon
fn default() -> ResolvedDamageWeapon
Returns the “default value” for a type. Read more
Source§impl PartialEq for ResolvedDamageWeapon
impl PartialEq for ResolvedDamageWeapon
impl Copy for ResolvedDamageWeapon
impl Eq for ResolvedDamageWeapon
impl StructuralPartialEq for ResolvedDamageWeapon
Auto Trait Implementations§
impl Freeze for ResolvedDamageWeapon
impl RefUnwindSafe for ResolvedDamageWeapon
impl Send for ResolvedDamageWeapon
impl Sync for ResolvedDamageWeapon
impl Unpin for ResolvedDamageWeapon
impl UnsafeUnpin for ResolvedDamageWeapon
impl UnwindSafe for ResolvedDamageWeapon
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