pub enum MonsterType {
Show 14 variants
Aberration,
Beast,
Celestial,
Construct,
Dragon,
Elemental,
Fey,
Fiend,
Giant,
Humanoid,
Monstrosity,
Ooze,
Plant,
Undead,
}
Variants§
Aberration
Beast
Celestial
Construct
Dragon
Elemental
Fey
Fiend
Giant
Humanoid
Monstrosity
Ooze
Plant
Undead
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§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 MonsterType
impl Debug for MonsterType
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 PartialEq for MonsterType
impl PartialEq for MonsterType
Source§impl Serialize for MonsterType
impl Serialize 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