pub struct StrengthEvent {
pub delta: f32,
pub reason: String,
pub episode_id: String,
pub timestamp: u64,
}Expand description
One strength adjustment on a persona trait (evolution / provenance).
Fields§
§delta: f32§reason: String§episode_id: String§timestamp: u64Trait Implementations§
Source§impl Clone for StrengthEvent
impl Clone for StrengthEvent
Source§fn clone(&self) -> StrengthEvent
fn clone(&self) -> StrengthEvent
Returns a duplicate 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 Debug for StrengthEvent
impl Debug for StrengthEvent
Source§impl<'de> Deserialize<'de> for StrengthEvent
impl<'de> Deserialize<'de> for StrengthEvent
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 StrengthEvent
impl PartialEq for StrengthEvent
Source§impl Serialize for StrengthEvent
impl Serialize for StrengthEvent
impl StructuralPartialEq for StrengthEvent
Auto Trait Implementations§
impl Freeze for StrengthEvent
impl RefUnwindSafe for StrengthEvent
impl Send for StrengthEvent
impl Sync for StrengthEvent
impl Unpin for StrengthEvent
impl UnsafeUnpin for StrengthEvent
impl UnwindSafe for StrengthEvent
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