pub struct CoherenceEvent {
pub entity_id: Uuid,
pub coherence: Coherence,
pub timestamp: DateTime<Utc>,
pub context: Option<String>,
}Expand description
Coherence event for tracking history
Fields§
§entity_id: UuidThe entity’s LCT ID
coherence: CoherenceCoherence score at this point
timestamp: DateTime<Utc>Timestamp of measurement
context: Option<String>Optional context/reason
Implementations§
Trait Implementations§
Source§impl Clone for CoherenceEvent
impl Clone for CoherenceEvent
Source§impl Debug for CoherenceEvent
impl Debug for CoherenceEvent
Source§impl<'de> Deserialize<'de> for CoherenceEvent
impl<'de> Deserialize<'de> for CoherenceEvent
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 Freeze for CoherenceEvent
impl RefUnwindSafe for CoherenceEvent
impl Send for CoherenceEvent
impl Sync for CoherenceEvent
impl Unpin for CoherenceEvent
impl UnsafeUnpin for CoherenceEvent
impl UnwindSafe for CoherenceEvent
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