pub enum StatusId {
None,
WaitQueue,
WaitJoin,
InProgress,
WaitLeave,
}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/battleground/smsg_battlefield_status.wowm:1:
enum StatusId : u8 {
NONE = 0;
WAIT_QUEUE = 1;
WAIT_JOIN = 2;
IN_PROGRESS = 3;
WAIT_LEAVE = 4;
}Variants§
None
first status, should mean bg is not instance
WaitQueue
means bg is empty and waiting for queue
WaitJoin
this means, that BG has already started and it is waiting for more players
InProgress
means bg is running
WaitLeave
means some faction has won BG and it is ending
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for StatusId
impl<'de> Deserialize<'de> for StatusId
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 Ord for StatusId
impl Ord for StatusId
Source§impl PartialOrd for StatusId
impl PartialOrd for StatusId
impl Copy for StatusId
impl Eq for StatusId
impl StructuralPartialEq for StatusId
Auto Trait Implementations§
impl Freeze for StatusId
impl RefUnwindSafe for StatusId
impl Send for StatusId
impl Sync for StatusId
impl Unpin for StatusId
impl UnwindSafe for StatusId
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