[][src]Enum genie_scx::DiplomaticStance

pub enum DiplomaticStance {
    Ally,
    Neutral,
    Enemy,
}

A player's diplomatic stance toward another player.

Variants

Ally

The other player is an ally.

Neutral

This player is neutral toward the other player.

Enemy

The other player is an enemy.

Trait Implementations

impl Clone for DiplomaticStance[src]

impl Copy for DiplomaticStance[src]

impl Debug for DiplomaticStance[src]

impl Eq for DiplomaticStance[src]

impl From<DiplomaticStance> for i32[src]

impl PartialEq<DiplomaticStance> for DiplomaticStance[src]

impl StructuralEq for DiplomaticStance[src]

impl StructuralPartialEq for DiplomaticStance[src]

impl TryFrom<i32> for DiplomaticStance[src]

type Error = ParseDiplomaticStanceError

The type returned in the event of a conversion error.

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.