pub enum ChoosableCustomLevelFeatureOption {
Show 29 variants
StrengthPlusOne,
DexterityPlusOne,
ConstitutionPlusOne,
IntelligencePlusOne,
WisdomPlusOne,
CharismaPlusOne,
PactOfTheChain,
PactOfTheBlade,
PactOfTheTome,
FighterFightingStyleArchery,
FighterFightingStyleDefense,
FighterFightingStyleDueling,
FighterFightingStyleGreatWeaponFighting,
FighterFightingStyleProtection,
FighterFightingStyleTwoWeaponFighting,
RangerFightingStyleArchery,
RangerFightingStyleDefense,
RangerFightingStyleDueling,
RangerFightingStyleTwoWeaponFighting,
BardProficiencyStrength,
BardProficiencyDexterity,
BardProficiencyConstitution,
BardProficiencyIntelligence,
BardProficiencyWisdom,
BardProficiencyCharisma,
FightingStyleDefense,
FightingStyleDueling,
FightingStyleGreatWeaponFighting,
FightingStyleProtection,
}Variants§
StrengthPlusOne
DexterityPlusOne
ConstitutionPlusOne
IntelligencePlusOne
WisdomPlusOne
CharismaPlusOne
PactOfTheChain
PactOfTheBlade
PactOfTheTome
FighterFightingStyleArchery
FighterFightingStyleDefense
FighterFightingStyleDueling
FighterFightingStyleGreatWeaponFighting
FighterFightingStyleProtection
FighterFightingStyleTwoWeaponFighting
RangerFightingStyleArchery
RangerFightingStyleDefense
RangerFightingStyleDueling
RangerFightingStyleTwoWeaponFighting
BardProficiencyStrength
BardProficiencyDexterity
BardProficiencyConstitution
BardProficiencyIntelligence
BardProficiencyWisdom
BardProficiencyCharisma
FightingStyleDefense
FightingStyleDueling
FightingStyleGreatWeaponFighting
FightingStyleProtection
Implementations§
source§impl ChoosableCustomLevelFeatureOption
impl ChoosableCustomLevelFeatureOption
pub fn as_index_str(&self) -> &str
pub fn from_index_str(index: &str) -> Option<ChoosableCustomLevelFeatureOption>
Trait Implementations§
source§impl Clone for ChoosableCustomLevelFeatureOption
impl Clone for ChoosableCustomLevelFeatureOption
source§fn clone(&self) -> ChoosableCustomLevelFeatureOption
fn clone(&self) -> ChoosableCustomLevelFeatureOption
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<'de> Deserialize<'de> for ChoosableCustomLevelFeatureOption
impl<'de> Deserialize<'de> for ChoosableCustomLevelFeatureOption
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
Auto Trait Implementations§
impl RefUnwindSafe for ChoosableCustomLevelFeatureOption
impl Send for ChoosableCustomLevelFeatureOption
impl Sync for ChoosableCustomLevelFeatureOption
impl Unpin for ChoosableCustomLevelFeatureOption
impl UnwindSafe for ChoosableCustomLevelFeatureOption
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