pub enum GroupLootSetting {
FreeForAll,
RoundRobin,
MasterLoot,
GroupLoot,
NeedBeforeGreed,
}Available on crate feature
tbc and (crate features shared or vanilla or tbc or wrath) only.Expand description
Auto generated from the original wowm in file wow_message_parser/wowm/world/social/social_common.wowm:1:
enum GroupLootSetting : u8 {
FREE_FOR_ALL = 0;
ROUND_ROBIN = 1;
MASTER_LOOT = 2;
GROUP_LOOT = 3;
NEED_BEFORE_GREED = 4;
}Variants§
Implementations§
Source§impl GroupLootSetting
impl GroupLootSetting
pub const fn as_test_case_value(&self) -> &'static str
Available on crate feature
print-testcase only.Trait Implementations§
Source§impl Clone for GroupLootSetting
impl Clone for GroupLootSetting
Source§fn clone(&self) -> GroupLootSetting
fn clone(&self) -> GroupLootSetting
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 GroupLootSetting
impl Debug for GroupLootSetting
Source§impl Default for GroupLootSetting
impl Default for GroupLootSetting
Source§impl<'de> Deserialize<'de> for GroupLootSetting
impl<'de> Deserialize<'de> for GroupLootSetting
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
Source§impl Display for GroupLootSetting
impl Display for GroupLootSetting
Source§impl Hash for GroupLootSetting
impl Hash for GroupLootSetting
Source§impl Ord for GroupLootSetting
impl Ord for GroupLootSetting
Source§fn cmp(&self, other: &GroupLootSetting) -> Ordering
fn cmp(&self, other: &GroupLootSetting) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for GroupLootSetting
impl PartialEq for GroupLootSetting
Source§impl PartialOrd for GroupLootSetting
impl PartialOrd for GroupLootSetting
Source§impl Serialize for GroupLootSetting
impl Serialize for GroupLootSetting
Source§impl TryFrom<i16> for GroupLootSetting
impl TryFrom<i16> for GroupLootSetting
Source§impl TryFrom<i32> for GroupLootSetting
impl TryFrom<i32> for GroupLootSetting
Source§impl TryFrom<i64> for GroupLootSetting
impl TryFrom<i64> for GroupLootSetting
Source§impl TryFrom<i8> for GroupLootSetting
impl TryFrom<i8> for GroupLootSetting
Source§impl TryFrom<u16> for GroupLootSetting
impl TryFrom<u16> for GroupLootSetting
Source§impl TryFrom<u32> for GroupLootSetting
impl TryFrom<u32> for GroupLootSetting
Source§impl TryFrom<u64> for GroupLootSetting
impl TryFrom<u64> for GroupLootSetting
Source§impl TryFrom<u8> for GroupLootSetting
impl TryFrom<u8> for GroupLootSetting
Source§impl TryFrom<usize> for GroupLootSetting
impl TryFrom<usize> for GroupLootSetting
impl Copy for GroupLootSetting
impl Eq for GroupLootSetting
impl StructuralPartialEq for GroupLootSetting
Auto Trait Implementations§
impl Freeze for GroupLootSetting
impl RefUnwindSafe for GroupLootSetting
impl Send for GroupLootSetting
impl Sync for GroupLootSetting
impl Unpin for GroupLootSetting
impl UnwindSafe for GroupLootSetting
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