[][src]Enum bwapi_wrapper::BWAPI_EventType_Enum

#[repr(i32)]pub enum BWAPI_EventType_Enum {
    MatchStart,
    MatchEnd,
    MatchFrame,
    MenuFrame,
    SendText,
    ReceiveText,
    PlayerLeft,
    NukeDetect,
    UnitDiscover,
    UnitEvade,
    UnitShow,
    UnitHide,
    UnitCreate,
    UnitDestroy,
    UnitMorph,
    UnitRenegade,
    SaveGame,
    UnitComplete,
    None,
}
Enumeration of callback event types.

Variants

MatchStart
MatchEnd
MatchFrame
MenuFrame
SendText
ReceiveText
PlayerLeft
NukeDetect
UnitDiscover
UnitEvade
UnitShow
UnitHide
UnitCreate
UnitDestroy
UnitMorph
UnitRenegade
SaveGame
UnitComplete
None

Trait Implementations

impl Clone for BWAPI_EventType_Enum[src]

impl Copy for BWAPI_EventType_Enum[src]

impl Debug for BWAPI_EventType_Enum[src]

impl Eq for BWAPI_EventType_Enum[src]

impl FromPrimitive for BWAPI_EventType_Enum[src]

impl Hash for BWAPI_EventType_Enum[src]

impl PartialEq<BWAPI_EventType_Enum> for BWAPI_EventType_Enum[src]

impl StructuralEq for BWAPI_EventType_Enum[src]

impl StructuralPartialEq for BWAPI_EventType_Enum[src]

Auto Trait Implementations

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, 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.

impl<T> TypeFrom for T where
    T: FromPrimitive
[src]