pub enum OpponentKind {
Prey,
Peer,
Stretch,
}Expand description
Opponent kind by honest power ratio (see module docs).
Variants§
Trait Implementations§
Source§impl Clone for OpponentKind
impl Clone for OpponentKind
Source§fn clone(&self) -> OpponentKind
fn clone(&self) -> OpponentKind
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OpponentKind
impl Debug for OpponentKind
Source§impl PartialEq for OpponentKind
impl PartialEq for OpponentKind
impl Copy for OpponentKind
impl Eq for OpponentKind
impl StructuralPartialEq for OpponentKind
Auto Trait Implementations§
impl Freeze for OpponentKind
impl RefUnwindSafe for OpponentKind
impl Send for OpponentKind
impl Sync for OpponentKind
impl Unpin for OpponentKind
impl UnwindSafe for OpponentKind
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more