pub struct Race {Show 18 fields
pub skill_1: Either<Option<i32>, Skill>,
pub skill_1_bonus: u32,
pub skill_2: Either<Option<i32>, Skill>,
pub skill_2_bonus: u32,
pub skill_3: Either<Option<i32>, Skill>,
pub skill_3_bonus: u32,
pub skill_4: Either<Option<i32>, Skill>,
pub skill_4_bonus: u32,
pub skill_5: Either<Option<i32>, Skill>,
pub skill_5_bonus: u32,
pub skill_6: Either<Option<i32>, Skill>,
pub skill_6_bonus: u32,
pub skill_7: Either<Option<i32>, Skill>,
pub skill_7_bonus: u32,
pub attributes: Attributes<RaceAttribute>,
pub height: RaceParameter,
pub weight: RaceParameter,
pub flags: RaceFlags,
}
Fields§
§skill_1: Either<Option<i32>, Skill>
§skill_1_bonus: u32
§skill_2: Either<Option<i32>, Skill>
§skill_2_bonus: u32
§skill_3: Either<Option<i32>, Skill>
§skill_3_bonus: u32
§skill_4: Either<Option<i32>, Skill>
§skill_4_bonus: u32
§skill_5: Either<Option<i32>, Skill>
§skill_5_bonus: u32
§skill_6: Either<Option<i32>, Skill>
§skill_6_bonus: u32
§skill_7: Either<Option<i32>, Skill>
§skill_7_bonus: u32
§attributes: Attributes<RaceAttribute>
§height: RaceParameter
§weight: RaceParameter
§flags: RaceFlags
Trait Implementations§
source§impl<'de> Deserialize<'de> for Race
impl<'de> Deserialize<'de> for Race
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 PartialEq for Race
impl PartialEq for Race
impl Eq for Race
impl StructuralEq for Race
impl StructuralPartialEq for Race
Auto Trait Implementations§
impl RefUnwindSafe for Race
impl Send for Race
impl Sync for Race
impl Unpin for Race
impl UnwindSafe for Race
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