pub enum AttributeType {
Show 20 variants
CreatureType(AttributeInfo),
Alignment(AttributeInfo),
ArmorClass(AttributeInfo),
HealthPoints(AttributeInfo),
Speed(AttributeInfo),
Stats(AttributeInfo),
SavingThrows(AttributeInfo),
DamageResistances(AttributeInfo),
DamageImmunities(AttributeInfo),
DamageVulnerabilities(AttributeInfo),
ConditionImmunities(AttributeInfo),
Skills(AttributeInfo),
Senses(AttributeInfo),
Languages(AttributeInfo),
ChallengeRating(AttributeInfo),
RacialTraits(AttributeInfo),
Description(AttributeInfo),
Actions(AttributeInfo),
Lair(AttributeInfo),
Other(AttributeInfo),
}
Variants§
CreatureType(AttributeInfo)
Alignment(AttributeInfo)
ArmorClass(AttributeInfo)
HealthPoints(AttributeInfo)
Speed(AttributeInfo)
Stats(AttributeInfo)
SavingThrows(AttributeInfo)
DamageResistances(AttributeInfo)
DamageImmunities(AttributeInfo)
DamageVulnerabilities(AttributeInfo)
ConditionImmunities(AttributeInfo)
Skills(AttributeInfo)
Senses(AttributeInfo)
Languages(AttributeInfo)
ChallengeRating(AttributeInfo)
RacialTraits(AttributeInfo)
Description(AttributeInfo)
Actions(AttributeInfo)
Lair(AttributeInfo)
Other(AttributeInfo)
Trait Implementations§
Source§impl Clone for AttributeType
impl Clone for AttributeType
Source§fn clone(&self) -> AttributeType
fn clone(&self) -> AttributeType
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 AttributeType
impl Debug for AttributeType
Source§impl<'de> Deserialize<'de> for AttributeType
impl<'de> Deserialize<'de> for AttributeType
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 AttributeType
impl Display for AttributeType
Source§impl Hash for AttributeType
impl Hash for AttributeType
Source§impl PartialEq for AttributeType
impl PartialEq for AttributeType
Source§impl Serialize for AttributeType
impl Serialize for AttributeType
impl Eq for AttributeType
impl StructuralPartialEq for AttributeType
Auto Trait Implementations§
impl Freeze for AttributeType
impl RefUnwindSafe for AttributeType
impl Send for AttributeType
impl Sync for AttributeType
impl Unpin for AttributeType
impl UnwindSafe for AttributeType
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