[][src]Enum evtclib::gamedata::Boss

pub enum Boss {
    ValeGuardian,
    Gorseval,
    Sabetha,
    Slothasor,
    Matthias,
    KeepConstruct,
    Xera,
    Cairn,
    MursaatOverseer,
    Samarog,
    Deimos,
    SoullessHorror,
    Dhuum,
    ConjuredAmalgamate,
    LargosTwins,
    Qadim,
    CardinalAdina,
    CardinalSabir,
    QadimThePeerless,
    Skorvald,
    Artsariiv,
    Arkk,
    MAMA,
    Siax,
    Ensolyss,
    IcebroodConstruct,
    VoiceOfTheFallen,
    FraenirOfJormag,
    Boneskinner,
    WhisperOfJormag,
}

Enum containing all bosses with their IDs.

Variants

ValeGuardian
Gorseval
Sabetha
Slothasor
Matthias
KeepConstruct
Xera

Xera ID for phase 1.

This is only half of Xera's ID, as there will be a second agent for the second phase. This agent will have another ID, see XERA_PHASE2_ID.

Cairn
MursaatOverseer
Samarog
Deimos
SoullessHorror
Dhuum
ConjuredAmalgamate
LargosTwins
Qadim
CardinalAdina
CardinalSabir
QadimThePeerless
Skorvald
Artsariiv
Arkk
MAMA
Siax
Ensolyss
IcebroodConstruct
VoiceOfTheFallen
FraenirOfJormag
Boneskinner
WhisperOfJormag

Implementations

impl Boss[src]

pub fn cm_trigger(self) -> CmTrigger[src]

Returns the CM trigger for this boss.

Trait Implementations

impl Clone for Boss[src]

impl Copy for Boss[src]

impl Debug for Boss[src]

impl Display for Boss[src]

impl Eq for Boss[src]

impl FromPrimitive for Boss[src]

impl FromStr for Boss[src]

type Err = ParseBossError

The associated error which can be returned from parsing.

impl Hash for Boss[src]

impl PartialEq<Boss> for Boss[src]

impl StructuralEq for Boss[src]

impl StructuralPartialEq for Boss[src]

Auto Trait Implementations

impl RefUnwindSafe for Boss

impl Send for Boss

impl Sync for Boss

impl Unpin for Boss

impl UnwindSafe for Boss

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.