#[repr(i32)]pub enum BlizzardGame {
Show 22 variants
Unknown = 0,
WorldOfWarcraft = 1,
WorldOfWarcraftClassic = 2,
WorldOfWarcraftClassicEra = 3,
WarcraftIIBattleNetEdition = 4,
WarcraftIIRemastered = 5,
WarcraftIII = 6,
WarcraftIIIReforged = 7,
StarCraft = 8,
StarCraftRemastered = 9,
StarCraftII = 10,
Diablo = 11,
DiabloII = 12,
DiabloIIResurrected = 13,
DiabloIII = 14,
DiabloIV = 15,
DiabloImmortal = 16,
HeroesOfTheStorm = 17,
Overwatch2 = 18,
Hearthstone = 19,
BlizzardArcadeCollection = 20,
BattleNet = 21,
}Expand description
Known Blizzard game identifiers.
The Unknown value is used for games discovered via generic heuristics (e.g. the Windows Uninstall registry scan) that don’t match a known title. In that case, inspect the name field of the result for the display name.
Variants§
Unknown = 0
WorldOfWarcraft = 1
WorldOfWarcraftClassic = 2
WorldOfWarcraftClassicEra = 3
WarcraftIIBattleNetEdition = 4
WarcraftIIRemastered = 5
WarcraftIII = 6
WarcraftIIIReforged = 7
StarCraft = 8
StarCraftRemastered = 9
StarCraftII = 10
Diablo = 11
DiabloII = 12
DiabloIIResurrected = 13
DiabloIII = 14
DiabloIV = 15
DiabloImmortal = 16
HeroesOfTheStorm = 17
Overwatch2 = 18
Hearthstone = 19
BlizzardArcadeCollection = 20
BattleNet = 21
Trait Implementations§
Source§impl Clone for BlizzardGame
impl Clone for BlizzardGame
Source§fn clone(&self) -> BlizzardGame
fn clone(&self) -> BlizzardGame
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BlizzardGame
Source§impl Debug for BlizzardGame
impl Debug for BlizzardGame
impl Eq for BlizzardGame
Source§impl Hash for BlizzardGame
impl Hash for BlizzardGame
Source§impl PartialEq for BlizzardGame
impl PartialEq for BlizzardGame
impl StructuralPartialEq for BlizzardGame
Auto Trait Implementations§
impl Freeze for BlizzardGame
impl RefUnwindSafe for BlizzardGame
impl Send for BlizzardGame
impl Sync for BlizzardGame
impl Unpin for BlizzardGame
impl UnsafeUnpin for BlizzardGame
impl UnwindSafe for BlizzardGame
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