pub struct CharacterAttributes {
pub accrued_remap_cooldown_date: Option<String>,
pub bonus_remaps: Option<i64>,
pub charisma: i64,
pub intelligence: i64,
pub last_remap_date: Option<String>,
pub memory: i64,
pub perception: i64,
pub willpower: i64,
}Expand description
A character’s attributes and remap information.
Fields§
§accrued_remap_cooldown_date: Option<String>§bonus_remaps: Option<i64>§charisma: i64§intelligence: i64§last_remap_date: Option<String>§memory: i64§perception: i64§willpower: i64Trait Implementations§
Source§impl Clone for CharacterAttributes
impl Clone for CharacterAttributes
Source§impl Debug for CharacterAttributes
impl Debug for CharacterAttributes
Source§impl<'de> Deserialize<'de> for CharacterAttributes
impl<'de> Deserialize<'de> for CharacterAttributes
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
impl Eq for CharacterAttributes
Source§impl PartialEq for CharacterAttributes
impl PartialEq for CharacterAttributes
impl StructuralPartialEq for CharacterAttributes
Auto Trait Implementations§
impl Freeze for CharacterAttributes
impl RefUnwindSafe for CharacterAttributes
impl Send for CharacterAttributes
impl Sync for CharacterAttributes
impl Unpin for CharacterAttributes
impl UnsafeUnpin for CharacterAttributes
impl UnwindSafe for CharacterAttributes
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.