[][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]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl From<DiplomaticStance> for i32[src]

impl PartialEq<DiplomaticStance> for DiplomaticStance[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Copy for DiplomaticStance[src]

impl Eq for DiplomaticStance[src]

impl Debug 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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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

impl<T, U> Into<U> for T where
    U: From<T>, 
[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.

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

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

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