[][src]Enum bwapi_wrapper::BWAPI_Errors_Enum_Enum

#[repr(i32)]pub enum BWAPI_Errors_Enum_Enum {
    Unit_Does_Not_Exist,
    Unit_Not_Visible,
    Unit_Not_Owned,
    Unit_Busy,
    Incompatible_UnitType,
    Incompatible_TechType,
    Incompatible_State,
    Already_Researched,
    Fully_Upgraded,
    Currently_Researching,
    Currently_Upgrading,
    Insufficient_Minerals,
    Insufficient_Gas,
    Insufficient_Supply,
    Insufficient_Energy,
    Insufficient_Tech,
    Insufficient_Ammo,
    Insufficient_Space,
    Invalid_Tile_Position,
    Unbuildable_Location,
    Unreachable_Location,
    Out_Of_Range,
    Unable_To_Hit,
    Access_Denied,
    File_Not_Found,
    Invalid_Parameter,
    None,
    Unknown,
    MAX,
}
Enumeration of Error types. @see Error

Variants

Unit_Does_Not_Exist
Unit_Not_Visible
Unit_Not_Owned
Unit_Busy
Incompatible_UnitType
Incompatible_TechType
Incompatible_State
Already_Researched
Fully_Upgraded
Currently_Researching
Currently_Upgrading
Insufficient_Minerals
Insufficient_Gas
Insufficient_Supply
Insufficient_Energy
Insufficient_Tech
Insufficient_Ammo
Insufficient_Space
Invalid_Tile_Position
Unbuildable_Location
Unreachable_Location
Out_Of_Range
Unable_To_Hit
Access_Denied
File_Not_Found
Invalid_Parameter
None
Unknown
MAX

Trait Implementations

impl Clone for BWAPI_Errors_Enum_Enum[src]

impl Copy for BWAPI_Errors_Enum_Enum[src]

impl Debug for BWAPI_Errors_Enum_Enum[src]

impl Eq for BWAPI_Errors_Enum_Enum[src]

impl FromPrimitive for BWAPI_Errors_Enum_Enum[src]

impl Hash for BWAPI_Errors_Enum_Enum[src]

impl PartialEq<BWAPI_Errors_Enum_Enum> for BWAPI_Errors_Enum_Enum[src]

impl StructuralEq for BWAPI_Errors_Enum_Enum[src]

impl StructuralPartialEq for BWAPI_Errors_Enum_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]