pub enum WinningAlliance {
Red,
Blue,
Empty,
}
Expand description
The color (red/blue) of the winning alliance. Will contain an empty string in the event of no winner, or a tie.
Variants§
Trait Implementations§
Source§impl Clone for WinningAlliance
impl Clone for WinningAlliance
Source§fn clone(&self) -> WinningAlliance
fn clone(&self) -> WinningAlliance
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for WinningAlliance
impl Debug for WinningAlliance
Source§impl Default for WinningAlliance
impl Default for WinningAlliance
Source§fn default() -> WinningAlliance
fn default() -> WinningAlliance
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WinningAlliance
impl<'de> Deserialize<'de> for WinningAlliance
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for WinningAlliance
impl Hash for WinningAlliance
Source§impl Ord for WinningAlliance
impl Ord for WinningAlliance
Source§fn cmp(&self, other: &WinningAlliance) -> Ordering
fn cmp(&self, other: &WinningAlliance) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for WinningAlliance
impl PartialEq for WinningAlliance
Source§impl PartialOrd for WinningAlliance
impl PartialOrd for WinningAlliance
Source§impl Serialize for WinningAlliance
impl Serialize for WinningAlliance
impl Copy for WinningAlliance
impl Eq for WinningAlliance
impl StructuralPartialEq for WinningAlliance
Auto Trait Implementations§
impl Freeze for WinningAlliance
impl RefUnwindSafe for WinningAlliance
impl Send for WinningAlliance
impl Sync for WinningAlliance
impl Unpin for WinningAlliance
impl UnwindSafe for WinningAlliance
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.