pub enum MonsterType {
Normal,
Elite,
Boss,
}Variants§
Trait Implementations§
Source§impl Clone for MonsterType
impl Clone for MonsterType
Source§fn clone(&self) -> MonsterType
fn clone(&self) -> MonsterType
Returns a duplicate 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 MonsterType
impl Debug for MonsterType
Source§impl Default for MonsterType
impl Default for MonsterType
Source§fn default() -> MonsterType
fn default() -> MonsterType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MonsterType
impl<'de> Deserialize<'de> for MonsterType
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 Display for MonsterType
impl Display for MonsterType
Source§impl Hash for MonsterType
impl Hash for MonsterType
Source§impl Ord for MonsterType
impl Ord for MonsterType
Source§fn cmp(&self, other: &MonsterType) -> Ordering
fn cmp(&self, other: &MonsterType) -> 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 MonsterType
impl PartialEq for MonsterType
Source§impl PartialOrd for MonsterType
impl PartialOrd for MonsterType
Source§impl Serialize for MonsterType
impl Serialize for MonsterType
impl Copy for MonsterType
impl Eq for MonsterType
impl StructuralPartialEq for MonsterType
Auto Trait Implementations§
impl Freeze for MonsterType
impl RefUnwindSafe for MonsterType
impl Send for MonsterType
impl Sync for MonsterType
impl Unpin for MonsterType
impl UnwindSafe for MonsterType
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.